148
862
109
416
160
593
133
496
59
34
62
293
52
296
24
240
58
226
41
242
38
192
30
196
35
194
67
190
15
255
29
168
6
57
32
157