2
26
15
30
32
16
52
37
21
35
47
43
10
57
27
44
35
52
32
45
55
52
37
52
27
2
58
3
45
56
16
40
57
48
4
6
22
54
13
58
36
61
49
24
2
2
38
49
29
31
46
57
18
10
9
61
9
21
10
26
31
