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