9
12
17
47
4
7
45
16
10
3
29
35
18
50
26
31
21
15
24
19
34
40
27
118
33
49
78
62
22
84
32
20
56
74
30
43
261
125
11
109
23
52