2
5
8
17
26
35
37
38
40
46
53
60
62
63
73
75
80
81
83
89
45
16
74
44
43
51
42
28
12
41
13
86
11
22
3
31
10
59
9
76
52
19