37
216
203
186
121
273
129
523
185
177
276
72
97
197
32
286
33
417
44
27
411
43
31
59
131
118
47
81
51
75
20
180
162
41
84
112
62
369
40
50
222
66
381
52
175
238
341
533
330
103
651