610
271
167
355
127
39
92
91
52
107