4
36
19
29
27
10
2
13
46
170
63
64
59
141
8
11
14
33
9
106
69
12
5
37
40
24
26
23
30
20
176
18
45
122
7
32
65
129
100
22