30
46
42
27
14
24
23
57
22
17
29
25
21
11
9
58
15
98
19
53
10
39
16
18
20
52
166
269
5
26
66
12
146
6
69
55