249
790
165
940
141
865
107
92
224
70
169
235
248
46
86
172
103
82
218
121
192
0
68
87
18
83
16
81
16
599
378
100
156
175
116
3
89
26
110
3
47
128
127
69
10
118
115
