604
261
165
349
123
36
90
90
51
105