218
66
104
10
133
135
279
193
43
12
87
42
65
78
30
63
340
40
113
50
33
35
2716
767
226
86
108
47
669
44
403
20
179
22
64
229
38
25
4
332
21
222
125
23
170
9
61
26
24
7870
158
85