117
546
83
513
65
455
105
434
31
287
278
1,047
99
282
53
255
89
226
37
210
120
198
56
147
28
142
11
131
20
144
15
125
116