606
263
165
349
126
39
92
51
105
253