25
287
44
89
183
236
71
33
46
132
547
116
228
121
109
100
113
73
390
231
267
145
110
101
361
266
28
42
240
79
161
45
129
102
142
191
126
123
93
255
216
70
107
98
213
237
244
64
330
54
52
171
174
56
211
111