18 22794 601 5184536 10 20 23 26 41 43 49 55 59 60 68 72 82 88 93 94 95 99