20
103
9
50
3
10
5
30
2
4
5
42
3
22
7
41
3
6
2
10
4
22
2
16
2
3
12
69
10
45
4
21
9
60
4
25
6
27
20
103
9
50
3
10
5
30
2
4
5
42
3
22
7
41
3
6
2
10
4
22
2
16
2
3
12
69
10
45
4
21
9
60
4
25
6
27