59
0
2
29
1
63
3
128
13
116
105
145
28
149
18
685
214
1194
296
493
55
418
20
411
43
283
23
500
450
30
3289
548
3692
12
324
709
430
21
497
14
442
26
555
708
24