51
137
131
55
4338
279
61
26
302
141
11863
261
50
66
256
107
37
44
154
340
65
210
191
3799
156
97
25
36
109
163
294
347
172
128
235
27
220
3746
42
29
356
21
304
22
38
35
47
177
119
71
64
214
313
371
39
717