385
5
77
355
71
152
4
38
105
21
147
3
49
405
81
258
86
549
9
61
245
426
6
168
28
369
41
7
24
567
273
39
217
31
141
47
243