1
3
12
21
24
34
36
43
44
45
51
55
56
58
59
62
71
72
73
80
52
2
11
14
17
25
33
57
61
64
66
83
84
88
90
48
39
79
5
23
42
70
41
19
16
50
13
10
63
9
40
53
8
46
7
32