12 14159 1058 true 5 10 15 16 17 25 26 27 28 30 31 38