99
84
48
58
53
24
17
11
28
18
16
6
5
32
10
6
31
16
12
7
10
13
12
11
6
13
4
5
12
5
2
9
1
8
11
5
5
5
12
2
1
9
5
2
13
2
2