122
102
545
119
90
400
394
93
117
98
87
99
464
357
393
305
123
402
362
8172
424
305
393
107
8266
118
445
608
419
611
343
426
421
98
110
519
120
24
24
26
26
23
25
25
23
26
26
22
26
23
25
23
23
23
8
23
23
26
23
42
26
42
23
26
25
24
24
26
26
23
25
25
24
26
43
26
23
23