10
25
33
31
27
51
8
35
63
109
43
12
23
29
19
13
37
50
18
64
11
71
36
17
55
9
78
21
32
34
38
4
124
26
15
14
54
80
16
39