101
114
256
75
205
52
195
216
134
34
247
223
86
82
36
92
135
190
13
30
376
152
331
104
215
453
228
184
127
292
71
175
137
234
416
277
67
42
90
151
258
153
241
154
58
268
221
237
249
72
134
145
112
