1
4
0
2
9
10
6
8
19
3
44
31
14
59
54
22
130
37
27
51
104
42
152
85
52
33
45
5
25
13
15
12
70
96
321
91
16