9
8
7
4
0
6
2
3
12
18
5
11
17
23
24
26
33
45
16
43
139
48
239
96
38
70
25
39
15
97
28
91
95
145
57
27
119
31
75
121
155