332
166
195
62
123
42
103
24
313
49