18 742 320 true 0 1 4 6 11 14 18 23 24 25 29 30 31 32 36 37 38 39