10
20
173
3
5
5
8
6
13
103
26
7
27
9
2
74
4
4
7
64
8
37
20
4
9
7
50
3
88
6
5
17
5
25
10
8
50
35
5
2
5
6
3
28
7
3
4
10
5
5
45
4
3
9
32
1
19
108
6
93