221
95
220
15
447
99
283
121
505
163
248
150
498
29
178
106
137
96
246
168
427
143
514
137
553
83
208
31
178
115
332
132
354
134
265
38
233
180
579
107