4
5
16
13
50
26
0
47
18
9
11
21
7
1
22
343
33
32
132
14
60
37
31
49
17
8
51
3
10
19
156
164
39
12
75
105
87
6
88
108