20 8500 145 1 6 8 12 31 35 37 40 43 45 48 56 59 62 69 85 88 90 93 100