91
102
129
200
124
137
84
82
272
333
133
52
70
140
60
105
452
62
465
169
121
93
85
73
207
172
143
19
110
68
242
21
5
30
101
150
10
83
15
195
168
75
193
86
23
27
320
546
314
201
8257
375
2092
1466
2470
267