11 604 476 true 1 8 14 17 20 28 31 32 35 36 39