15 1510 880 true 6 8 14 15 17 20 22 28 31 33 39 53 63 87 89