8 352 423 true 2 16 24 59 68 81 88 89