0
55
12
2
23
19
3
40
16
11
10
105
44
37
36
33
41
69
14
24
18
39
32
25
113
26
62
59
165
52
300
133
56
43
31
159
154
146
541
262
157
112
604
50
73
61
243
22