341
666
257
593
78
436
46
268
23
243
53
255
51
237
26
210
30
200
13
781
48
191
41
172
120
189
19
150
15
152
40
141
146
31
143