32 1452 981 true 4 5 7 8 12 13 16 17 19 20 21 22 37 38 39 46 48 50 51 59 62 67 72 76 77 79 84 90 94 95 97 98