12 629 290 true 0 2 4 5 9 12 15 22 23 31 32 34