15 1518 1063 true 2 4 5 12 25 31 36 38 44 48 58 62 70 85 92