25
11
19
14
8
17
12
51
7
56
22
16
58
54
50
55
9
13
27
47
3
30
34
21
4
1
20
66
205
41
23
10
79
26
62
32
24