8 625 359 true 2 42 44 58 62 75 80 87