0
0
0
0
0
0
31
44
155
44
44
155
580
191
194
31
52
166
44
31
38
147
331
137
38
163
44
44
47
38
38
157
153
137
166
44
178
152
113
266
39
263
179
153
38
167
141
265
172
38
39
40
27
31
161
137
243
146
44
185
399
52
154
172
40
159
172
170
31
153
293
163
46
168
38
44
52
46
174
143
141
146
147
159
52
53
38
258
431
31
266
152
39