242
682
174
144
169
649
165
72
440
31
463
57
83
50
314
55
120
15
255
32
79
49
319
34
229
39
206
21
173
37
196
30
180
26
151