81
127
273
373
117
216
240
192
107
16
31
255
342
736
11
4
125
10
30
2
74
137
28
358
63
338
458
106
39
42
22
27
62
15
23
3
8
330
194
140
248
79
123
249
184
100
262
191
259
547
618
173
48