124
205
352
177
212
56
62
33
27
115
457
145
420
50
7
18
47
14
77
10
9
26
167
284
135
141
253
219
157
111
229
35
43
243
67
170
85
75
320
183
29
306
113
192
81
283
223
309
61
51
156
52