4
15
13
16
58
1
7
62
8
10
5
55
89
29
60
26
25
20
3
14
2
17
18
21
0
28
30
39
19
11
27
31
9
35
85
43
98
69
6
121