308401
150
175369
79
189976
114
150510
81
147327
122
129787
138
117535
188
106409
96
91248
67
128277
109
127116
143
89201
60
116780
52
127406
56
91141
86
122221
104
72011
92
92116
193
99303
59
92547
48