308406
150
175377
79
189977
114
150512
81
147327
122
129787
138
117537
188
106409
96
91249
67
128278
109
127116
143
89201
60
116782
52
127407
56
91141
86
122223
104
72011
92
92117
193
99305
59
92547
48