175
242
177
140
17
111
81
27
67
76
41
139
75
44
30
195
62
109
19
37
301
159
104
252
291
133
106
136
1067
155
50
90
58
100
55
33
209
57
120
138
45
211
162
52
117
146
97
71
48
310
73
54