12 1129 440 true 3 8 13 16 18 19 21 22 29 33 37 38