606
264
165
349
126
39
92
91
51
105