48 363 314 true 2 5 6 8 9 13 14 15 16 18 19 21 23 26 28 29 32 38 39 40 41 43 47 51 52 53 57 59 61 62 66 68 69 72 74 75 76 79 81 83 84 85 86 87 89 94 97 98