88
55
110
49
18
123
43
155
32
30
26
56
58
39
25
65
91
108
114
135
126
40
71
66
67
187
121
93
120
83
150
21
84
69
89
24
6
137
14
139
112
53
151
48
59
115
74
70
29
27
20
178
62