4
10
22
104
39
15
25
19
20
18
7
0
1
86
2
66
11
116
52
31
100
85
82
63
3
60
35
37
24
16
49
33
8
17
64
45
9
26
53
27
14
36