109
744
172
566
65
390
89
436
364
21
319
73
342
66
337
289
2
4
82
523
32
243
8
217
20
299
19
308
43
211
15
190
232