204
238
140
1
178
124
776
230
558
687
89
19
97
101
346
152
200
383
500
249
476
412
1028
1072
91
57
187
135
104
364
216
314
302
256
120
70
313
160
410
57
72
21
487
508
180
5
381
117
174
38
