84
71
741
652
362
502
432
793
892
38
317
232
28
302
781
1477
24
47
72
58
32
34
52
50
401
51
1414
1807
1855