369
58
499
74
18
93
207
77
118
90
231
247
39
81
199
413
178
188
566
161
218
158
56
286
22
123
14
31
104
70
12
110
60
48
265
443
257
131
442
106
9
236
991
24
13
33
98
111
189
255
198
525
191
332
132
69