11
58
201
82
12
27
684
106
104
10
15
591
247
68
391
129
740
11
118
50