52
118
127
269
59
194
122
39
15
128
90
18
350
116
177
61
110
88
149
26
277
47
98
114
224
158
62
53
10
130
44
16
200
4
109
73
144
92
28
204
58
205
250
40
56
75
203
206
187
27
86
99
143