141
118
42
29
20
270
44
412
143
26
52
75
373
173
185
37
55
214
271
114
147
178
176
217
21
444
84
132
107
67
158
61
81
127
33
220
60
259
167
553
76
222
71
131
41
59
169
45
161
223
197