0
1
18
16
15
2
10
13
36
119
20
17
8
4
3
30
7
45
37
104
64
34
14
58
24
25
29
22
163
54
23
106
12
31
78