68
52
71
249
63
81
63
78
125
1
49
97
44
595
1
163
81
115
284
1
121
294
1
298
401
324
346
291
263
268
362
194
567
1
295
1
706
1
445
416
1
1734
1
164
850
173
301
493
412