9 426 219 true 1 2 8 14 16 20 28 35 39