10
11
15
7
3
14
16
12
47
37
39
67
74
259
20
32
30
177
45
22
19
21
17
13
25
33
27
54
31
66
26
68
34
46
35
9
18
42