1382
369
405
131
100
23
345
28
202
141
335
131
244
193
182
107
583
139
453
65
392
156
543
50
578
160
344
127
290
182
529
149
171
17
392
143
580
161
444
154