107
52
28
39
15
20
8
5
23
12
7
8
12
15
37
22
6
19
4
36
5
26
2
51
40
18
42
23
7
13
27
15
23
13
12
13
2
29
27
5
4
16
11
27
7
48
9
9
34
4