2
8
11
18
24
26
27
34
38
44
45
46
53
58
64
74
76
79
85
90
81
51
1
56
50
63
48
31
69
78
29
43
10
42
25
22
59
21
41
14
12
88
13
9
71
47