180
117
223
326
49
854
201
103
133
249
200
222
246
113
970
234
38
22
93
55
65
69
68
63
66
29
258
735
230
89
102
327
84
129
46
181
505
83
162
2027
206
336
330
262
42
54
45
898
319
121
23
80
173