331
161
194
62
123
42
103
24
312
49