0
9
4
2
14
1
7
18
15
3
5
6
32
36
34
54
24
198
45
84
37
96
108
147
106
56
193
23
13
345
52
172
68
104
333
59
33
105