9 476 239 true 0 5 10 16 23 28 34 36 39