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