77
148
278
344
130
19
1228
251
445
176
560
107
160
413
219
891
12747
173
71
84
209
105
285
217
188
110
92
51
120
54