35 2360 156 6 14 23 24 31 37 39 42 44 46 47 48 50 51 53 56 59 60 62 66 67 69 70 74 75 76 79 80 87 88 90 94 96 98 100