true 2958 660 true 0 8 12 16 20 24 40 41 44 46 49 57 67 68 69 73 83