12950
6144
2328
796
813
346
51
42
44
62
83
114
75
26
226
27
58
93
124
87
47
12
83
374
159
10
35
197
32
79
46
60
34
8
43
37
52
21
16
19
114
118
89
68
151
25
61
29
21
271
4983