193
95
203
113
562
38
310
78
351
113
403
169
516
173
410
27
258
150
371
43
98
27
518
83
425
154
170
85
203
90
258
139
540
151
287
159
137
65
131
111