13 1315 507 true 2 6 13 15 23 27 38 43 62 70 86 88 97