575
128
292
241
232
154
337
69
112
34