10
20
48
110
32
50
85
58
34
22
88
111
61
109
69
53
44
35
51
26
42
65
12
29
87
73
78
94
125
13
21
39
27
59
97
210
89
33
36
113
55
24
148