41
286
149
234
78
264
63
274
14
106
278
1,040
42
156
34
140
5
126
22
110
29
13
104
32
7
94
3
89
2
88
45
4
31