57
139
55
461
12
90
25
138
292
140
277
156
127
85
30
642
77
26
16
420
179
296
61
119
40
104
271
128
171
67
14
102
536
303
65
54
31
59
263
382
145
270
184
676
23
416
215
212
1102
437
52
5
70