861 89 1 3021 45 64 82 3114 13 19 28 43 50 52 59 77 79 82 3225 32 44 58 59 65 88 3306 13 14 28 3537