9 374 261 true 4 7 12 22 26 30 32 35 39