7 95 226 true 1 3 5 16 19 35 39