25
6
29
9
5
12
21
10
43
8
19
7
146
4
343
32
79
39
16
91
53
20
17
42
31
15
96
11
200
30
62
51
44
23
22
36
26
47
37