34
31
43
26
13
39
23
20
1
51
56
57
0
59
52
17
62
60
48
54
46
45
49
41
19
37
44
50
25
22
47
53
33
35
29
28
32
38
40