392
335
210
211
77
101
236
308
124
86