32
22
168
192
75
38
23
84
80
45
25
66
65
164
24
69
11
116
8
121
14
29
9
50
82
178
679
30
385
74
40
41
194
378
85
54
122
21
90
289
44
36
160
27
155
237
229
53
46
81