13251
6842
19438
27220
23792
25392
16765
35456
8201
34262
20318
33630
20166
34145
26639
10238
2474
2322
1632
17011
43123
41554
25424
48282
29705
44943
37080
96946
10907
18069