30
259
48
249
75
229
124
221
21
180
85
177
79
161
71
155
23
132
33
130
14
109
11
105
99
34
113
92
1,065
18
95
10
101
39
107