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