90
30
18
26
20
21
4
27
29
3
4
3
8
4
2
11
1
2
6
2
3
1
5
4
2
3
1
2
4
6
2
6
1
2
1
2
2
1
2
10
3
3
5
1
3
1
90
30
18
26
20
21
4
27
29
3
4
3
8
4
2
11
1
2
6
2
3
1
5
4
2
3
1
2
4
6
2
6
1
2
1
2
2
1
2
10
3
3
5
1
3
1