30
30
28
20
21
20
29
12
10
22
23
15
11
12
16
20
17
29
22
13
15
13
19
17
9
19
21
14
15
23
14
15
19
25
18
21
14
17
16
16
22
17
16
14
10
18
26