33
407
242
7
24
235
62
63
117
56
84
222
29
30
73
19
92
21
44
10
174
85
232
91
28
72
323
16
369
58
286
155
1326
150
101
212
25
111
46
233