218
103
298
128
61
94
54
70
115
65
348
219
231
183
45
71
31
204
42
79
182
83
184
127
172
165
43
73
180
175
131
225
579
52
56
201
144
224
143
179
64
81
151
59
148
23
95
18
178
244
113
58
16
155
7
14