22
92
303
288
331
293
302
188
315
690
441
358