164
158
147
150
167
408
455
437
553
752
357
542
144
150
392
163
249
144
154
138
165
150
148
11
160
452
349
354
165
159
337
148
172
0
25
26
23
26
26
21
26
26
22
26
24
26
24
25
26
25
25
22
10
23
27
22
22
21
26
27
26
26
26
28
26
24
26
23
25
26
24
22
25
25
25
22
22
26
286
0