55
382
209
87
361
806
794
152
213
98
176
220
179
74
562
240
200
338
85
150
381
24
321
288
773
351
112
129
64
227
56
224
77
105
237
116
257
983
37
111
67
259
249
254
71
143
276
180
175
79
124
61
488
72
222
100