2
8
10
4
28
12
9
34
17
27
18
63
30
11
22
19
35
20
48
111
26
42
44
21
14
52
33
45
51
59
61
25
73
50
36
79
32
69
92
83
55
29
68