47
38
139
179
56
147
96
63
45
17
60
69
149
34
57
144
22
65
32
36
151
277
105
308
18
23
16
24
7
39
40
137
13
28
113
107
119
78
106
177
42
33
2
175
26