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