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