606
264
165
349
126
111
39
285
93
102