40
130
17
804
56
702
61
396
113
567
278
1,048
35
491
88
405
19
364
36
321
286
24
291
27
474
33
255
237
57
293
60
225
42
213