9 524 358 true 8 9 12 15 20 22 32 35 37