9 2083 104 290220 1 7 8 48 55 58 70 87 98 1 2 3 4 5 18 29 52 131 82 966 942 65 12 7 5 3 1