38
15
5
22
23
44
35
7
27
31
24
10
12
41
11
2
47
18
14
9
25
8
6
16
34
29
33
20
79
56
54
3
21
4
19
1
32