18
32
45
14
117
73
51
99
82
67
30
22
139
94
201
106
110
95
215
42
57
130
156
59
46
54
19
83
35
88
140
64
79
183
119
60
13
177
72
52
126
137
71
26
212
184
144
90
149
50
154