85
53
223
95
366
166
179
66
143
32
293
268
49
114
43
212
606
59
45
84
71
177
118
33
83
203
201
274
199
259
73
215
123
189
285
40
13
157
92
52
173
360
70
240
155
93
149
148
72
61
96
104
483
127