30
46
30
37
75
61
27
71
70
50
30
31
42
50
37
61
141
54
76
60
39
25
93
83
27
Previous page Next page