true 1283 448 true 7 13 19 22 24 25 31 32 42 51 55 58 59 70 95