55
45
54
171
48
58
39
314
43
17
247
575
164
132
286
179
292
176
50
154
104
86
261
294
198
84
116
375
202
287