43
181
317
47
238
228
165
13
529
60
19
185
166
130
71
35
120
31
27
40
219
5
39
6
14
278
240
34
107
164
223
24
41
58
189
198
249
15
190
338
150
44
48
231
3
89
51
271
16