90
50
52
20
33
10
18
13
4
1
2
6
7
7
10
10
13
15
10
7
4
10
4
2
4
11
9
3
1
2
4
4
2
3
1
5
3
3
3
3
7
5
4
5
4
1
5
7
3