113
85
141
118
144
154
100
172
148
151
115
138
156
129
165
164
137
179
139
166
103
147
107
130
124
126
136
140
108
146
105
114