206
85
453
171
124
99
221
98
261
133
163
112
216
575
111
125
59
50
193
91
182
27
100
5
33
68
44
62
69
229
78
13
38
79
19
246
237
344
103
123
34
82
143
24
21
35
17
25
45
83
400
1102
280
73