32
28
3
37
12
52
11
22
21
19
67
35
165
98
163
30
17
48
10
207
81
27
6
20
51
16
7
5
8
58
41
15
53
62
50
68
137
40
106
25
24