66
310
159
67
20
24
117
170
10263
178
60
298
62
94
42
500
1557
134
131
211
487
14
540
240
74
232
85
54
621
45
48
50