1
8
5
12
14
116
42
10
1
1
21
11
12
82
69