41
442
62
375
66
266
37
356
22
260
15
255
27
222
28
248
13
210
7
166
196
150
20
136
5
93
2
21
91
6
126
88