25
50
125
135
42
60
166
383
97
36
43
167
52
82
155
372
89
24
35
349
175
397
569
117
238
180
191
107
121
70
68
49
34
124
147
93
80
199
200
51
45
131
356
189
85
57
185
16
297
28
285