616
110
496
123
510
256
247
23
122
15
445
144
250
138
331
152
224
181
290
20
426
63
143
40
349
175
337
112
273
59
524
21
153
55
309
29
306
179
563
115