12
19
24
51
56
78
3
87
29
66
77
88
89
45
39
23
36
38
52
62
63
43
81
2
37
58
59
53
1
7
79
74
15
27
31
54
46
6
14
47
82
61
8
25
73
76
84
33
4
10
72
83
17
85
16
18
60
69
20
57
67
90
22
32
44
71