10 581 422 true 0 5 11 12 16 23 27 35 36 39