314
89
518
59
423
76
349
138
591
172
464
9
203
118
183
19
543
154
367
187
433
58
517
171
249
7
560
135
381
9
584
151
145
19
373
48
319
141
115
106