443
62
217
48
222
739
122
497
457
185
302
137
127
207
151
230
587
349
353
113
271
29
378
167
102
55
183
93
77
466
27
70
96
24
101
33
34
297
124
82
1514
64
206
74
43
45
114
209