147
51
88
62
129
132
74
45
187
20
76
46
30
171
78
60
185
17
173
151
28
14
53
59
27
9
52
115
120
40
271
32
240
586
29
21
4192
146
165
142
68
196
97
212
73
178
35
119
140
1491
170
47