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