44
253
71
233
18
172
27
150
47
166
278
1,048
42
161
52
169
35
13
137
21
123
46
116
12
68
8
90
15
58
4
76
1
77
3
39