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