89
107
92
96
98
374
99
102
93
451
101
97
98
368
40
99
373
88
108
99
152
96
107
107
336
433
414
97
562
461
104
459
93
381
39
39
39
97
564
40
40
380
209
383
110
108
100
41
890
88
104
103
98
92
93
99
92
93
427
23
23
25
23
23
22
23
26
25
43
24
25
24
25
22
23
25
24
24
26
23
24
22
22
23
23
26
23
25
28
22
22
26
24
22
24
26
22