21 4106 186 1451730 1 2 13 16 19 21 26 28 30 37 46 48 52 60 67 68 74 76 93 94 98