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