332
165
195
62
123
42
103
91
24
313