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