624
137
414
148
307
109
378
172
553
86
493
104
409
189
201
127
196
63
607
165
125
15
219
147
505
134
424
21
240
133
724
128
155
39
211
169
125
8
137
38