12 937 467 true 2 5 9 12 13 16 18 20 23 27 31 34