2
11
17
40
60
102
129
162
186
220
259
312
350
378
429