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