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