Summary
20
15
25
26
29
32
36
38
33
46
48
52
57
63
64
66
70
74
68
80
86
91
95
100
105
115
125
133
144
162
179
200
230
275
300