10 642 369 true 6 11 17 22 30 31 32 33 38 39