10
11
18
29
3
1
21
3
32
1
2
3
12
6
1
10
1
2
2
1
2
9
9
6
21
64
288
178
1
5
19
36
5
17
16
2
32
31
50
62
13
2
1
10
11
18
29
3
1
21
3
32
1
2
3
12
6
1
10
1
2
2
1
2
9
9
6
21
64
288
178
1
5
19
36
5
17
16
2
32
31
50
62
13
2
1