119
291
106
268
44
263
53
209
27
170
278
1,047
49
149
36
151
21
132
45
136
19
127
26
56
108
12
109
30
96
5
90
6
94
1
47