8 236 395 true 9 12 29 39 46 48 88 95