323
163
257
1057
43
362
182
335
156
520
660
44
211
3
192
5
120
29
60
50
269
140
81
0
47
253
46
216
163
249
652
48
90
99
411
119
55
269
599
173
11
223
32
872
940
5
