true 1639 356 true 1 9 12 15 16 32 34 40 51 54 55 56 59 64 65 71 74 84 89 91 98