245
388
349
381
100
229
19
139
40
165
80
216
38
177
44
168
66
107
15
254
20
126
76
22
111
13
147
28
68
395
106
27
110