0
2
1
5
3
25
14
9
7
20
6
61
49
17
27
19
15
8
24
13
47
4
40
30
45
50
41
35
163
93
111
64
32
58
57
104
94
10
122
84
121
80