56
11
13
747
351
131
111
16
191
152
14
3
263
313
391
12
4
181
27
25
493
122
787
26
455
1312
728
112
211
43126
5
1451
87
161
22
688
472
2936
271