7 102 243 true 5 9 15 16 17 26 28