30
26
22
34
40
45
49
19
33
38
63
32
21
23
56
48
47
25
51
13
28
58
16
15
7
55
62
43
57
41
44
36
18
53
39
42
76
14
31
11
9