99
47
83
56
53
32
27
11
12
17
6
16
31
12
21
17
11
13
18
16
13
5
6
2
10
7
8
5
4
1
1
5
3
1
5
9
9
2
5
2
3
5
12
6
4
13
2