159
212
84
1324
43
71
111
2302
16
13
414
378
76
1061
384
33
27
936
1722
26
131
19
531
752
661
1096
354
394
1976