17
16
13
57
64
25
40
14
154
453
186
119
155
82
167
29
294
209
98
78
292
196
597
252
437
108
58
273
214
239
41
362
512
72
175
517
225
88
31
1,122
56
159
73
317
74
147
124
754
44