43
30
7
5
77
46
48
38
63
24
19
68
26
22
34
75
67
55
50
43
33
31
50
10
Next page