147
127
145
34
205
196
68
78
30
92
98
138
48
164
70
96
62
30
42
74
124
106
114
163
45
311
408
90
203
244
463
122
90
411
207
230
294
209
397
160
183
97
61
117
284
95
251
38
119
225
170
132
103
70
191
128
135
106
145
193