58
143
61
102
17
239
57
68
54
90
45
234
55
236
27
14
118
98
201
211
129
173
114
222
215
62
50
560
42
33
284
29
18
161
65
87
138
296
265
165
172
75
73
147
191
237
141
28
167
71
30
84
7
83