1
8
4
2
15
21
0
11
5
7
3
9
10
34
13
6
14
32
24
33
18
162
117
122
45
114
317
54
235
120
71
38
107
70
43
294
51
143
28
80
67
56
39
20