8 231 32 25602 14 51 52 81 85 90 94 98 1 2 3 4 5 6 20 215 1 43 137 37 6 4 2 1