13 1289 693 true 1 5 8 20 34 56 57 62 70 74 90 96 99