282
173
228
92
438
275
106
216
97
128
71
207
118
102
5
22
244
40
52
114
62
72
124
324
9
129
32
61
143
109
131
130
28
183
293
391
202
125
423
76
89
59
253
315
460
99
30
279
384
226
486
174
195
121
171