1
2
3
4
8
11
12
19
23
29
49
53
56
59
64
75
76
82
84
89
9
10
14
27
28
45
46
51
58
60
62
68
70
80
83
73
47
43
90
42
79
88
41
34
81
39
85
55
78
74
72
13