8 352 290 true 18 19 43 82 83 88 95 97