28
199
39
4
115
8
57
27
1
70
6
7
18
11
15
23
64
41
140
13
38
142
76
91
171
12
195
188
184
45
36
74
20
267
204
33
87
26
109
156
67
388
22
31
79
30
111
143
259
97
288