99
19
23
167
301
171
38
1890
731
188
1919
48
34
190
95
368
216
49
180
137
20
466
181
305
676
29
94
51
505
16
6060
64
1560
44
69
56
542
233
88
4216
45
57
133
110
40
141
75
53
54
84
32
76
115
80