704
224
176
90
497
102
593
18
475
110
331
189
457
54
332
173
500
111
86
75
381
174
258
201
515
160
233
171
285
123
521
107
306
67
177
121
570
165
411
189