8 103 188 true 2 9 11 14 27 31 32 34