97
418
82
154
195
71
223
331
256
48
270
104
122
131
220
151
258
52
111
221
153
216
175
137
112
134
152
13
184
70
215
34
506
243
166
72
150
156
349
416
75
175
42
135
114
190
49
42
206
191
127
150
277
153
50
