109
107
111
92
216
466
501
218
921
210
422
288