548
165
382
43
345
198
221
211
66
142
402
209
107
130
140
125
27
549
123
22
166
150
613
202
84
326
28
57
210
100
23
129
328
162
374
314
139
362
90
101
92
70
367
316
430
188
96
71
44
442
79
59
25
76
12
222
36