782
616
212
294
129
288
116
186
92
378
243
384
123
803
214
433
97
743
78
228
199
124
39
357
131
310
532
287
135
151
52
205
402
154
109
33
70
890
27
147
323
218
29
54
6
556
65
385
216
45
87
188
125
231
5190
180