38
43
21
8
32
10
9
46
4
15
2
54
17
7
14
26
19
45
40
27
76
23
33
22
44
24
47
113
104
70
13
91
18
81
29
28