44
43
489
6
101
45
154
142
280
51
82
54
100
251
111
199
87
63
83
431
164
22
122
189
41
66
79
50
103
8
102
116
47
201
13
220
231
218
48
59
507
169
789
107
198
161
106
235
274
11
85
62
27
24
33
21