13 913 348 true 2 4 8 14 15 16 23 25 27 28 34 35 39