55
124
95
37
165
81
71
66
52
121
126
80
275
110
45
63
290
54
394
205
294
151
18
21
143
25
75
73
153
245
207
99
22
26
221
43
118
147
74
97
111
59
222
328
154
157
594
72
60
694
228