35 2842 221 2410830 3 4 5 12 13 16 17 21 22 23 27 28 30 34 41 45 48 50 52 54 55 56 59 72 74 78 79 81 84 87 90 94 96 99 100