1

 2

 3 4
 5 6  7  8  9

10

 11
12  13 14  15 16  17  18
19  20  21  22  23   24  25
 26  27  28  29  30