1
5
9
12
15
18
21
2
6
10
13
16
19
22
3
7
11
14
17
20
23
4
8
24
27
29
32
36
25
28
30
33
37
26
31
34
38
35
39