8 321 482 true 2 9 12 14 19 22 32 35