9 254 244 true 1 12 13 19 21 30 33 36 38