1428
867
122
727
258
331
43
100
45
162
222
51
38
96
66
312
24
384
27
111
264
53
29
303
118
114
104
61
58
142
260
31
1160
106
16
15
34
4
35
42
22
878
14
56
201
67
168
735
319
298