15
5
9
21
21
14
23
11
9
82