4358
1115
815
374
356
316
275
272
264
261
125
124
122
120
114
108
76
72
63
58
57
55
52
46
38
34
28
27
26
25
21
17
12
11
10
9
8
7
6
5
4