0
54
4
26
27
14
5
31
8
12
3
13
28
6
2
25
43
9
90
16
205
17
20
51
40
72
32
105
29
108
38
124
30
288
69
64
112
83
100
153
103
55
76
1218
137