101
135
82
84
93
83
33
35
03636
15791
12850
10391
8870
710263
6890
6400
5801
569147
53310
494142
4260