30
33
25
28
23
37
21
16
8
4
12
9
6
11
7
17
14
7
8
8
20
4
6
7
4
5
5
8
11
12
8
8
5
11
7
9
10
8
9
8
6
3
6
2
7
8
5
1
12