8
20
2
9
44
44
25
30
16
15
22
20
5
41
2
19
17
25
3
16
12
37
21
26
17
27
15
10
14
39
12
2
5
20
3
11
1
6
10
60
16
12
1
25
2
22
24
37
13