604
261
165
349
125
37
92
90
51
105