129
478
89
246
99
263
52
239
49
205
278
1,048
51
216
97
200
34
153
44
144
33
147
16
108
4
90
5
3
87
59
7
56
85