456
838
217
80
54
214
287
53
83
474
332
250
25
8
90
130
271
42
224
160
731
33
306
4719
48
69
44
114
65
99
129
141
297
17
215
41
139
39
13
278
834
103
119
27
78
185
135
577
61
237
159