13022
6166
2345
796
815
345
51
42
44
62
84
115
75
26
227
27
59
93
125
89
46
12
83
383
161
10
35
197
32
81
46
60
34
9
43
39
52
21
16
20
116
121
90
69
152
25
62
29
21
270
5040