12 614 293 true 2 4 14 15 16 18 25 26 28 29 33 37