мой вариант
[1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407]
memory :    1.280 Mb
time   :    0.001 s

[1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407, 1634, 8208, 9474, 54748, 92727, 93084, 548834, 1741725, 4210818, 9800817, 9926315, 24678050, 24678051, 88593477]
memory :    2.560 Mb
time   :    0.006 s
"правильное решение"
[1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407]
memory 1310
time = 0
[1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407, 1634, 8208, 9474, 54748, 92727, 93084, 548834, 1741725, 4210818, 9800817, 9926315, 24678050, 24678051, 88593477]
memory 1966
time = 0