57
32
36
171
19
138
17
43
9
51
45
22
105
79
50
14
65
60
13
35
47
11
29
8
111
176
25
33
38
10
23
157
129
39
165
77
27
83
58
20
2
46
34
112
12