10
9
10
10
9
12
10
30
9
12
19
10
15
12
25
254262
28
21
18
18
18
18
21
18
16
18
18
18
18
18
16
32
21
13
22
23
22
21
23
26
21
25
25
21
22
35
46
29
32
32
32
29
29
29
32
35
32
78
3
3
18
18
16
18
18
15
12
Top Related