320
214
227
16
635
172
123
38
561
133
637
124
272
85
342
107
252
16
645
242
478
109
148
67
438
178
460
165
561
188
568
170
659
74
233
24
588
260
453
64