87
26
253
259
27
25
43
747
30
209
38
538
200
472
1558
144
260
214
377
46
40
90
269
16
226
470
78
41
72
337
44
34
20
356
59
155
370
164
39
96
192
81
89
3857
35
24
28
31
1219
86
625