134
190
280
42
277
184
183
153
268
230
165
95
195
20
103
1102
77
148
93
37
220
483
92
262
804
572
393
90
221
253
669
272
81
1618
608
614
7210
91
1052
237
763
755
94
516
178
55
975
398
248
145
1304
258
164
68
327
129
406
73