10
16
40
2
32
8
14
13
25
17
5
38
15
18
0
11
22
1
12
9
24
30
3
29
21
56
20
63
7
28
104
6
19
83
4
26
54