8
15
6
33
4
16
0
54
64
21
7
24
5
29
66
38
49
58
18
94
108
68
73
23
35
50
28
105
47
12
104
147
219
9
30
96
118
2
114
67
14
10
27
53
43
11