true 1066 363 true 5 20 26 28 50 57 58 65 76 77 86 92 94