697
267
556
89
296
101
189
120
178
23
428
39
320
113
503
123
49
25
237
34
217
90
294
107
451
12
234
37
140
101
537
73
394
149
155
14
526
179
99
89