366
82
577
262
470
64
235
238
189
38
268
64
278
175
172
208
365
207
249
87
722
76
160
173
41
676
279
175
182
169
385
47
47
18
72
23
31
33
82
557
849
363
383
260
178
130
225
391
53
167
82
60
298
448
428
66
31
19
29
24