1
16
8
2
5
4
0
3
10
17
29
46
59
60
28
14
41
79
13
130
64
39
18
143
44
81
25
188
269
84
32
47
42
117
118
51
83
27
133
100
208
125
112
33
52
165