0
1
2
4
6
5
38
13
44
8
34
55
102
9
25
20
100
64
22
11
3
16
52
28
27
29
12
18
7
110
23
56
131
58
14
24
19
10