59
44
85
25
76
22
259
206
82
51
205
55
93
136
80
18
58
183
69
11
32
75
24
49
31
715
30
34
36
138
115
60
131
127
20
319
78
68
188
73
79
200
50
21
9
86
172
16