594
255
163
347
121
100
36
279
93
100