32
45
56
74
87
89
25
26
1
10
28
29
62
52
4
12
13
55
73
86
79
7
58
60
66
69
50
48
49
54
75
43
40
6
11
59
5
15
17
31
41
38
20
70
36
3
18
30
51
85
8
80
47
82
21
61
63