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