21x31 puzzle
Time:
31 31 31 31 31 31 31 31 31 31 7
21
1
5
19
1
1
1
9
5
1
1
1
1
6
1
1
6
1
4 1
1
3
6
3
11 1
2
14
12
12
15  1
12
12
11
11  2
10  1
12
12
13
14  1
13  1
15  1
16
16  1
16  1
16  1
15  3
12  4
13  3
13  3
13  3
13  3
13  2
12  2
11  4
11  4
15  4
10
11
You might wish to visit the archives, if you want more.