13 669 415 true
0 4 7 11 13 23 28 31 33 34 35 38 39