249
95
207
33
238
237
282
422
181
2814
100
157
148
221
300
353
261
341
199
46
94
41
244
69
59
51
14
15
29
265
149
268
340
304
247
1952
203
122
79
25
91
36
641
137
39
103
418
64
398
345
1547
20
114
173
11
675