335
224
848
229
16
22
5
104
28
206
447
14
124
139
171
633
109
154
250
456
185
28
621
326
151
48
220
5
321
38
122
256
173
350
216
281
4
547
543
179
11
186
10
10
325
508
334
33
