11
19
18
21
12
46
4
31
14
15
9
5
1
7
285
13
68
27
24
32
30
23
56
10
40
3
35
26
28
45
439
127
17
22
8
43
34
6