1
16
10
5
15
3
2
8
49
4
12
6
24
7
0
9
14
73
67
105
136
72
131
21
118
35
32
174
223
139
59
71
62
51
133
143
11
60
68
40
27