606
151
331
274
265
165
350
79
126
39