12 471 231 true 3 7 10 13 14 15 20 22 34 37 38 39