8 367 399 true 18 20 22 42 61 81 84 90