11 603 642 true 1 5 10 20 27 53 62 74 75 82 89