99
17
28
5
16
32
16
13
12
11
3
2
12
10
9
2
2
1
3
5
2
1
2
2
2
1
1
3
3
7
11
6
1
6
3
2
1
3
3
1
4
1
2
5
99
17
28
5
16
32
16
13
12
11
3
2
12
10
9
2
2
1
3
5
2
1
2
2
2
1
1
3
3
7
11
6
1
6
3
2
1
3
3
1
4
1
2
5