36
162
35
7
28
324
66
295
22
151
81
234
78
430
10
1885
84
70
192
285
133
972
159
2121
11
24
232
31
280
47
148
213
56
499
23
63
57
44
533
25
690
176
298
1909
98
42
165
76
32
1470
43
51
16