2
4
4
39
6
8
25
20
12
9
22
24
25
9
16
6
25
10
17
15
2
6
25
8
18
31