13 1173 661 true 1 2 5 9 12 13 16 39 67 71 79 87 98