8 428 441 true 18 22 28 32 61 62 82 87