9 113 355 true 6 7 10 16 21 23 32 33 39