34
996
22
593
16
498
13
729
6
328
5
336
335
4
378
357
254
297
0
610
3
240
231
2
314
206
245
219
217
197
1
269
149
346
133
216
109
183
282
268
162