17
160
73
43
26
78
62
92
68
63
91
49
97
195
66
98
136
150
69
84
112
99
210
79
82
53
189
157
134
171
426
127
187
188
77
109
166
45
25
93
115
102
67
57
145
175
60
88
178
143
65
19