144
248
453
23
84
775
575
453
384
199
237
548
230
942
853
268
538
10
176
391
175
341
271
625
130
197
262
992
406
21
289
153
334
387
165
366
262
838
15
981
235
15
9
697
176
92
5
8
128
872
51
211
