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