372
94
386
208
87
97
96
90
385
99
96
106
113
98
109
92
424
401
115
98
90
418
95
420
360
104
104
105
95
96
364
574
101
26
28
27
26
26
26
25
28
27
37
25
23
25
24
22
26
22
22
24
25
27
22
22
23
26
22
37
26
26
25
22
28
23
26
22
24
27
23
22
26
25
27
25
27
26
22
23
26
26
38
22
27
24
23
22
22
25
22
25
28