5
98 96 92 90 89
86 85 83 71 70
58 56 55 48 47
38 37 36 35 28
26 22 21 15 2
