15 39
6 32
5 31
10 31
7 29
2 28
14 28
17 28
1 27
11 26
