15
2
34
11
181
297
119
437
161
82