10
453
10
384
545
641
35
105
16
24
33
312
115
290
