12 1019 385 true
5 7 8 11 13 16 23 30 31 34 38 39