382
40
166
131
247
4720
47
87
56
38
5918
125
347
34
81
101
39
89
152
68
88
58
37
54
22
110
133
26
189
28
120
16
107
55
25
111
59
91
439
1891
74
48
94
35
240
2783
41
161
77
342
137
51
18
192