378
26
52
23
3275
133
110
236
61
593
168
401
1157
88
58
1592
175
27
1522
70
18
167
516
24
81
57
39
281
87
31
154
21
93
49
80
135
38
65
131
121
4478
94
56
339
66
75