10 291 393 true 0 1 9 12 15 18 19 22 24 39