32 1303 936 true 0 2 4 10 16 18 23 26 27 30 31 38 47 49 51 56 59 60 62 64 65 68 70 79 81 82 83 89 90 92 96 98