9 468 348 true 11 29 31 35 42 44 51 56 88