148
862
133
496
160
593
109
416
62
293
24
240
52
296
58
226
41
242
68
395
35
194
30
196
67
190
29
168
38
192
15
254
32
157
31
126
22
143