185
113
219
355
370
295
157
13
805
300
107
56
649
16
270
310
110
213
146
1882
65
18
75
131
168
4
280
47
52
139
37
688
48
177
447
31
239
50
81
31
229
20
538
240
129
218
