1
8
0
3
2
4
45
20
9
10
15
5
11
6
30
117
55
39
74
148
169
22
305
86
229
23
53
132
98
56
73
227
58
19
25