79
60
50
574
74
75
29
459
62
373
126
38
25
198
131
59
82
249
30
45
247
96
217
194
215
13
769
894
41
184
32
124
97
12
35
18
1978
205
327
183
105
37
40
514
644
8
207
244
420
63
876
36
61
127