30
30
29
16
23
10
22
14
22
12
27
132
21
18
18
29
43
23
22
21
17
31
32
18
34
11
10
18
26
17
98
11
9
33
14
6
155
15
166
19