12 689 329 true 0 5 7 10 13 22 25 27 32 34 36 37