58
663
70
667
46
587
131
604
16
338
44
388
36
340
37
333
13
336
1
2
34
255
23
325
32
332
19
324
41
270
31
213
277
10
233