2
6
10
15
42
51
67
74
95
104
108
116
