0
2
10
1
4
5
18
6
8
7
3
34
20
31
25
9
85
24
33
29
185
44
112
77
81
53
35
101
63
27
37
12
19
95
118
32
21
15