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