1
27
5
6
4
29
37
10
8
14
9
20
21
3
31
30
8
43
39
10
25
24