2
34
12
35
31
76
16
28
9
8
49
18
36
21
40
10
20
14
13
5
30
3
1
4
39
15
37
6
7
38
47
74
29
52
71
17
26
46
227