25
47
74
123
113
14
42
44
53
22
46
23
19
27
92
32
50
48
40
38
17
5
24
54
10
9
45
35
118
30
789
11
20
15
37
21
26
58
132
6
13
12
43
36