171
64
291
381
198
408
73
40
277
361
479
167
190
112
155
368
104
223
45
37
58
260
149
75
53
10
187
1277
26
351
366
47
28
52
89
18
122
41
180
27
151
107
91
49
217
175
17
216
199
29
57
93
135