11 430 417 true 1 2 4 7 13 16 20 25 28 38 39