11
35
31
12
76
16
28
9
8
48
18
36
2
21
40
10
20
14
5
30
3
1
4
39
15
37
6
7
38
45
74
29
52
71
17
26
43
227