74
91
70
56
247
206
133
26
143
141
173
35
20
31
315
234
24
80
142
32
3375
79
78
1576
505
101
514
23
17
63
826
664
93
1484
116
50
52
76
90
138
207
98
106
272
49
27
86
61
96
132
209
87
156
71