265
23
68
21
54
248
60
46
522
215
16
35
902
38
113
381
159
523
74
150
136
27
591
72
290
366
67
245
199
174
40
86
260
58
547
131
69
5850
106
77
466
63
244
276
97
153
53
59
17
62
42
300
26
247
57