12643
6018
2283
789
803
334
50
42
44
59
80
113
68
26
222
26
55
90
123
84
47
12
79
346
157
10
32
194
32
74
43
57
34
8
43
32
51
21
16
19
112
118
84
68
151
24
59
26
21
264
4837