15
2
34
14
182
297
119
439
162
82