81
121
77
100
73
124
112
279
886
24
180
204
63
101
211
247
510
86
33
60
41
125
93
156
56
566
134
128
132
856
200
1524
169
181
668
66
729
277
447
1029
406
64
1225
30
107
85
42
137
28
437
198
928
59
216
1239
759