420
113
582
160
559
22
458
166
389
79
248
14
175
33
621
109
170
63
500
43
580
47
212
25
320
176
445
38
97
61
494
78
246
70
227
107
313
6
329
194