57
58
56
55
54
52
48
49
51
50
43
42
41
40
39
38
33
34
20
12
13
14
15
17
43
2
13
11
12
4
1
5