9 359 260 true 9 13 15 22 23 29 30 32 39