25
128
77
50
104
80
65
90
82
368
43
143
16
41
27
174
88
558
398
116
106
198
57
173
48
21
37
55
60
28
40
226
182
191
51
74
14
84
487
196
168
102
103
229
120
44
96
30
206
24
170