89
660
208
29
67
71
52
42
79
288
55
551
74
7277
150
415
63
247
69
479
185
28
26
60
103
21
61
327
316
66
46
38
123
37
140
54
77
27
30
72
40
19
243
49
39
57
183
70
44
100
24