12 1103 601 true 3 5 8 21 30 50 61 67 84 86 95 97