2
3
7
11
23
24
25
27
34
39
45
46
54
60
64
66
78
85
86
89
12
4
5
6
10
13
15
29
41
42
51
67
69
81
84
43
90
44
73
57
22
18
16
14
88
19
9
53
8
58