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