12863
6112
2323
795
811
343
50
42
44
60
82
114
73
26
226
27
57
91
123
87
47
12
82
359
159
10
34
196
32
79
45
58
34
8
43
36
52
21
16
19
113
118
89
68
151
25
61
29
21
267
4943