257
512
239
364
79
467
148
304
59
308
279
1,040
68
265
38
172
53
165
13
159
20
457
25
101
5
85
89
6
3
87
72
2