2
5
7
15
30
50
54
69
86
87
98
116
