3
7
8
11
13
17
21
23
25
30
41
58
64
68
69
73
74
79
81
84
89
2
6
9
10
12
14
15
16
37
44
46
56
65
67
87
48
29
43
90
39
42
5
88
55
24
76
62
49
36
1
83