407
411
396
158
331
156
390
139
147
100
163
553
397
153
390
334
728
471
399
439
148
401
153
312
444
352
1046
0
541
696
372
15
157
145
448
538
975
141
509
420
355
406
11
816
411
715
429
567
403
428
61
408
431
560
429
26
23
42
25
23
23
25
27
23
22
25
22
25
22
23
26
25
25
30
43
26
26
23
21
23
23
26
30
25