8 103 224 true 8 29 44 52 84 89 92 96