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