527
122
202
68
335
85
440
138
207
60
315
11
169
19
302
57
90
15
523
17
557
129
515
39
262
66
320
178
382
128
302
99
480
187
182
35
215
82
192
178