8
207
79
277
29
98
353
158
36
413
41
83
408
142
70
67
52
23
56
119
117
15
139
21
905
32
31
179
60
715
150
46
182
27
30
37
96
566
51
61
240
576
176
113
88
534
81
40
66
188
82
72