159
131
1919
129
15
87
76
51
29
100
24
365
331
171
156
20
65
195
31
48
151
77
147
240
83
108
54
332
72
43
725
17
78
432
126
571
34
530
375
447
263
546
230
33
135
305
185
149
26
105
220
270
203