7
18
17
47
19
41
35
43
40
159
48
13
63
283
78
106
155
84
102
45
29
51
59
28
26
99
138
74
16
25
85
81
67
54
15
52
20
66
38
33
8
32
34
56
39