2
3
2
2
1
2
1
1
10
2
6
6
3
12
8
16
1
9
12
23
9
40
53
35
3
56
12
10
14
42
60
6
174
9
7
1
238
2
40
10
1
1
2
3
2
2
1
2
1
1
10
2
6
6
3
12
8
16
1
9
12
23
9
40
53
35
3
56
12
10
14
42
60
6
174
9
7
1
238
2
40
10
1
1