1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
82 101 14 80 56 78 28 113 61 125 70 88 30 47 88 176 84 169 15 92 17 19 33 61 33 34 60 142 7 8 5 34 99 140 35 113 14 46 74 112