23
204
62
41
200
101
117
27
116
18
21
271
32
47
42
259
136
154
79
71
299
25
1448
56
58
148
29
40
171
355
38
22
205
172
129
31
244
35
87
198
75
269
60
7797
303
236
380
189
3445
644
44