25
85
497
33
98
71
113
254
45
264
55
252
284
67
54
106
28
172
17
37
220
36
46
95
10
115
96
5
69
30
89
206
335
76
60
16
136
8
146
50
184
224
267
320
91
970
27
131
86