107
50
26
21
1
42
7
29
23
56
38
17
17
14
2
20
13
56
19
8
33
6
31
9
8
9
4
18
14
2
1
5
12
8
2
1
15
9
3
11
1
3
6
2
6
3
2
1