5
19
44
32
33
9
55
45
3
20
16
10
66
27
105
12
80
63
122
23
42
4
24
192
29
39
14
47
88
79
48
115
15
17
57
43
40
26
73
78
21