132
107
302
91
52
111
202
278