346
109
62
52
55
336
172
141
98
126