10
from
18
15
10
12
10
3
10
10
8
6
12
13
6
10
21
7
8
23
23