42
28
13
18
8
29
103
28
28
11
7
73
42
143
51
29
22
15
24
29
14
31
22
43
45
11
24
101
15
26
55
49
27
13
45
9
38
8
45
22
8
29
52
17
24
66
25
56
17
109
47
47
35
67
69
170
26
20
34
16