447
331
116
578
79
570
444
128
1566
174
78
150
131
266
468
193
230
43
50
561
156
67
241
64
88
297
148
202
42
219
506
146
57
126
104
234
256
120
179
123
73
77
39
117
319
240
342
282
781
281
63
98
208
295
74
90
242
462