4
2
7
14
9
16
20
43
6
29
23
3
28
24
17
8
37
13
22
27
15
5
12
1
56
10
57
66
51
19
11
35
44
25
33
26
21
38