68
52
65
803
259
706
22
46
396
3940
36
393
145
87
95
186
64
599
626
372
1173
140
63
413
420
177
97
71
272
28
49
161
121
200
12
57
70
24
685
9
108
27
76
13
105
460
8
423
182
1038
291
133
29
276
132
1882
723
181