3
9
16
40
6
31
5
18
22
23
25
32
39
44
13
20
17
15
4
34
7
10
12
24
14
41
35
2
71
26
30
11
46
8
1
42
76
33
21