195
157
234
137
482
401
312
276
313