78
51
102
83
76
521
45
162
2
87
54
85
154
18
1944
122
799
199
212
47
406
33
42
104
44
31
23
641
206
55
30
1923
36
271
67
13
12
177
41
192
292
247
763
108
112
1643
28
136
49
70
43
27
40
128