10
52
4
19
6
40
10
58
5
28
15
83
4
22
2
4
20
103
9
50
7
41
4
22
12
69
3
13
21
121
99
512
5
29
10
52
4
19
6
40
10
58
5
28
15
83
4
22
2
4
20
103
9
50
7
41
4
22
12
69
3
13
21
121
99
512
5
29