11
26
20
1318
125
31
16
231
23
121
77
783
7
1547
17
137
7
48
14
7
511
1057
544
345
879
72
3
225
178
