183
862
76
593
139
582
61
359
74
372
59
455
40
362
129
383
71
344
28
203
29
265
179
14
189
26
213
20
223
5
127
36
210