223
325
302
60
209
23
287
22
45
131
357
155
168
141
112
17
48
49
144
53
31
233
197
30
178
6078
228
84
61
191
54