46
64
53
115
495
353
206
104
232
66
584
76
90
216
292
62
114
128
696
93
168
116
355
210
127
68
24
169
264
227
149
246
103
283
480
49
233
202
171
213
166
717
32
656
141
42
250
111
85
69
33
215
117
533