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