42 41260 2925 4 6 9 10 12 17 21 23 30 32 33 35 38 41 42 44 48 49 58 59 61 63 64 67 70 71 72 74 77 78 80 82 84 85 88 89 92 93 95 96 98 100