324
99
342
132
472
142
304
41
461
117
529
120
513
111
543
69
412
156
167
137
283
36
404
129
153
48
429
26
526
55
95
68
278
50
206
31
179
20
382
21