301
75
328
19
411
115
479
135
624
183
218
94
516
20
355
110
211
94
441
166
95
44
562
4
649
114
416
137
364
60
411
82