9
14
87
82
21
41
39
206
236
123
100
581
66
200
108
73
30
42
50
20
525
83
75
60
38
27
62
103
43
63
112
34
59
84
101