459
292
395
118
92
62
215
740
651
255
53
76
82
75
81
210
126
34
804
346
35
13
196
111
61
499
105
143
94
391
125
33
205
115
150
24
371
386
209
198
640
531
154
189
102
121
795
50
228
55
401
71
66
563
385
3216