461
131
437
5
583
74
421
17
505
35
302
184
358
174
480
176
223
29
195
153
271
177
199
88
409
39
393
177
539
90
563
51
152
132
132
52
341
76
574
103