307
333
306
107
324
242
263
262
308
253
301
239
245
106
260
144
238
243
312
110
111
112
240
323
143
311
244
108