3 2 1
6 5 4
 9 8 7
 12 11 10
 15 14 13
 18 17 16
 21 20 19
 24 23 22
 27 26 25
 30 29 28
 33 32 31
 36 35 34
 39 38 37
 42 4140
 45 44 43
 48 47 46
 51 50 49
 54 53 52
 57 56 55
 60 59 58
 63 62 61
 66 65 64
 70 69 67
 73 72 71
 76 75 74
 79 78 77
 82 81 80
 85 84 83
 88 87 86
 91 90 89
 94 9392
 979695
98