9
47
5
18
89
82
49
15
8
90
59
14
4
205
48
442
77
29
11
6
10
622
495
63
107
12
109
24
50
38
247
198
28
149
66
97
268
197
1573
69