1838
264
50
46
39
91
27
31
13
123
22
75
184
363
530
35
42
36
307
153
63
19
294
29
288
237
89
44
345
34
49
41
79
60
56
134
97
392
15
53
37
23
190
111
83