7
245
52
447
160
23
140
821
281
8
14
10
5
49
2
95
19
108
71
4
13
18
47
62
203
16
26
15
22
24
99
12
20
28
6
32
30
1
293
82
27