10 359 427 true 0 3 5 7 8 9 33 34 38 39