30
14
6
33
16
7
29
20
4
90
101
49
22
7
52
114
63
25
72
42
85
52
15
18
52
Previous page Next page