16 5328 592 true 0 2 4 8 9 11 13 14 17 19 22 28 31 33 36 39