8
4
13
7
25
12
88
11
0
21
40
3
1
2
29
6
9
28
52
136
100
185
81
18
207
91
71
38
47
49
75
150
27
180
72
30
119