30 1228 519 true 9 10 13 17 23 27 28 30 47 48 49 53 55 58 66 68 69 70 76 77 79 81 82 84 88 91 93 95 96 97