4
7
21
8
1
5
10
16
38
2
9
6
24
3
25
26
28
97
17
39
22
30
34
69
35
114
87
55
42
43
19
20
53
44
14
41
32
63
46