18
1
2
3
5
7
10
27
37
58
64
74
79
84
91
67
49
39
18