28
3
29
26
27
8
25
2
16
74
22
43
34
9
58
70
60
11
7
10
6
15
24
55
12
19
42
69
37
17
5
33
57
21
1
14
53
13