16 1019 91 310037 4 21 28 30 31 34 44 57 63 70 75 90 92 95 98 99 1 2 3 4 5 6 7 8 9 10 11 12 13 36 46 95 1 35 279 446 179 36 11 4 4 4 4 5 5 3 2 1