15
15
3
8
18
13
9
6
1
16
13
7
1
6
6
10
7
10
12
15
19
16
25
13
67
152