332
82
166
195
62
83
123
42
103
24