15
12
21
315
62
20
21
6
5
2
20
8
12
6
5
29
14
16
18
10
35
4
12
16
8
8