11
16
61
9
49
31
6
20
30
2
14
385
907
24
8
82
18
5
83
32
26
12
38
41
289
27
59
44
36
1
10
7
249
71
58
50
60
154
37
15
169