74
116
142
162
269
320
167
255
52
232
21
121
89
90
278
173
81
24
107
261
31
65
223
242
42
241
193
225
75
209
198
110
156
148
536
78
151
103
91
201
15
202
237
140
855
128
176
63
27
160
165
14
67
80
195
38
106