332
34
162
194
62
14
123
42
27
447