333
166
196
62
123
42
104
92
24
313