12 1107 440 true 3 8 12 18 20 22 23 26 34 35 36 38