0
9
3
11
12
6
2
1
5
14
8
16
105
44
67
34
43
38
70
45
51
13
47
25
37
71
49
31
30
58
94
18
41
15
69
63
179
132
140
7