0
11
19
1
8
9
3
30
24
27
2
17
5
20
6
15
25
55
145
29
83
62
98
128
140
223
166
7
174
28
96
59
23
103
90
51
44
99
92
107
49