101
161
103
74
193
159
169
206
273
196
122
98
274
94
126
129
95
247
170
265
237
67
114
80
146
99
331
469
81
59
69
92
65
66
251
381
292
178
244
119
186
212
376
121
187
60
216
56
104
102
125
105
34
136
144
183
118
207
142