57
25
14
138
73
13
439
36
970
1080
356
39
58
346
40
104
69
29
235
374
81
75
19
42
62
55
139
72
232
120
8
9
10
200
358
54
28
130
122
182
493
199
108
38
44
134
56
125
24
34
48
579
127
280
292