8 1041 432 true 3 5 10 18 31 32 33 38