80
68
797
285
30
349
184
377
54
287
248
375
181
244
143
235
294
277
288
84
96
56
107
147
131
1407
43
166
40
1263
450
164
29
279
25
272
386
188
121
1815
264
153
171
50
94
183
697
832
192
160
37
1445
513
34
31
321
19