40
35
31
27
30
24
56
16
19
23
2
48
15
14
7
50
18
6
11
2
49
5
52
55