30
19
19
25
42
18
14
50
32
35
30
19
20
18
26
39
48
31
9
25
22
55
33
36
18
Next page