24
30
84
25
17
43
251
105
146
11
40
154
55
284
190
37
136
134
92
35
29
54
51
21
260
56
77
232
472
78
47
93
28
68
305
263
18
50
7
27
104
81
52
22
210
133
44
46
39