32
9
58
168
36
92
174
35
22
18
53
120
23
55
235
182
12
1014
14
151
26
30
34
37
25
42
39
116
175
160
73
109
19
16
41
29
56
123
33
71
88
28