604
261
165
349
125
37
90
90
51
105