29
14
39
85
16
47
35
15
40
3
19
5
10
75
102
66
25
10
21
37
26
22
31
13
14
Next page