12 438 302 true 0 2 9 14 15 17 18 20 27 28 34 35