243
90
150
202
110
30
205
124
80
81
126
22336
16800
14841
13310
10172
992263
8894
8780
847148
734142
67911
6780