87
52
1557
43
134
131
55
26
211
487
14
67
37
540
240
315
74
232
85
54
621
45
48
65
241
140
50
22
551
32
803
79
80
66
56
61
222
71