260
41
47
34
23
224
90
162
28
45
78
102
131
117
341
501
20
67
544
85
110
310
80
13
18
159
31
115
22
137
203
205
200
146
70
273
36
211
345
532
64
191
60
119
72
454
35
33
401
83
21