18
40
40
40
41
35
—
7
14
8
1
4
5
1
2
3
15
2
20
31
2
1
18
13