6
2
9
17
11
1
14
105
0
22
3
30
5
44
4
147
58
80
136
23
10
266
110
168
188
162
479
153
149
96
113
47
164
50
40
79
53
92
395
29
90
45