76
50
26
21
42
38
23
17
18
8
56
2
4
5
31
11
33
16
14
12
13
9
4
1
9
8
12
1
8
2
5
4
1
1
2
2
6
3
13
2
7
7
6
2
1
11
5
1