146
183
179
135
98
240
258
91
352
131
131
173
318
201
106
78
179
171
266
84
124
31
495
138
77
146
340
370
119
208
346
71
38
6
16
46
114
23
26
1
57
8
30
140
361
0
202
29
