0
1
3
4
7
9
8
13
6
2
17
18
10
5
16
73
63
35
66
55
60
32
96
53
19
98
12
20
21
29
36
57
37
69
100
26
28
24
25
48
104
38
27
90