18
28
42
13
15
17
39
9
21
11
18
17
23
45
32
19
32
14
21
34
9
47
21
42
25
Next page