7 108 191 true 9 14 45 47 50 95 98