1
5
3
4
7
8
30
11
49
16
31
82
27
14
39
18
10
25
28
6
35
17
26
41
23
21
13
40
24
22
93
58
15
38
59
42
52
53
46
47
48