18
20
68
68
12
30
38
101
199
24
105
44
50
57
146
60
92
72
30
65
52
145
38
25
53
Next page