41
124
193
93
70
76
82
98
8
44
42
60
83
53
437
75
350
126
196
207
248
120
71
63
14
347
372
199
497
66
29
594
263
17
45
223
36
239
179
3215
2292
50
34
421
293
69
2482
321
127
206
115
43
12