13 542 352 true 13 28 29 34 35 42 50 53 59 68 79 89 91