0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 19:36:27 +00:00
OI-codes/BZOJ/2217/data/30.in

70003 lines
493 KiB (Stored with Git LFS)
Plaintext

70000 70000
TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTWWTTWTTTTTTTTTTTTTTTTTTWTTTTTWTWTTTTTTTWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTWTTTTTTTTTTWTWTTTTTTWWTWWTTTTTTTTTWWTTTWTTWTTWTTTTTTTTTTTWTTTWTTTTTTWWTTTTTWTTWTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTWTTWTTTTTTTTWWTTTWWTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTWTTTTWTTTTWTTTTTTTTWTWTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTWTTTTTTTTTWTWTTTTTTTTWTTWWWTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTWTWWTTTTTTTTTTTTTTTWTTWTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWWWTTWTTTTTTTTTTTTTTTWTTWTTTTTTTTTTWTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTWWTTTTTWTTTWTTTTWTTTTWTTTTTWTWTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTWWTTTTTTTTTTTTTTTTTWTWTTWTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTWWWTWTTWTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTWTWWTWTTTTWTTTWTTTWTTWTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTWTWTWTTWTTTTWTTTWTWTTTWTTTTWTTTTTTTTTTTTTTTTTTTWWTTTTTTWTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTWTTTTTTTTWTTTWTTWWTTTTTTTWTTTTTWTTTTTTWTWTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTWTTWTTTWTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTWTTWTTTTWTTTTTTTTTTTWTTTWWTTWTTTTTWTWTTTTTTTTWTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTWTTTTTTTTWTWTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTWWTTTWTTTTTTTTTTTTWTTTTTTTWTTTTTTTWTTTTTTTTTTTWTTTTTTWTTTWTTTTWTTTTWTTTTTTTTTTTTTTWTWTWTTTTTTTTTTTTWWTTTTWTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTWTTTTWTTTTWTWTTWTTTTTTTTTTTTTTTTTTWWTTTTWTTTTTWTTTTTTTTTTTWTTTTTTTTWTWTTTTTTTTTTTTTTTTTTWTWTWWTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTWTTTTTWTTTTTWTTTTTTTTTTWTTTTWTWTTTTTWTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTWTTTTTWTWTTTTTTTTTWTTTTTTWWTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTWTTTTWTTTTTTTTTTTTWTTTTTWTTWTTWTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTWTTWTTTTTTWWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTWTTWTTTTTTTTTTTWTTTTWTTWWTTTWTWTTWTTTTTTTTTTTWTTTTTTTTTWTTTTTTTWTWTTTTTTTWTTWTWTTTTWTTTTTTTTTTTTTTWTWTTTTTWTTTTTTWTWTTWTWTWTTWTTTTWWWWTTWTTTWTWTTTTTTWTTWTTTTTTTTTWTTTTTTTTTWWTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTWTTTTWTTTTTTTTTWTWTTTTTTTTTWTTTTTTWTWTWTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTWWTTTTTTTTTTTWWWTTTTWTTTWTTTTTTTTTTTTTTTTTWTTTTWTTTTWTTTTTTTTTTWTWTWTTTTWTTTTTTTTTTTTTWTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTWTTTTTTTWTTWWTTTTTTTTWTTTTTTTTTTTTTTTTTTWWTWTTTTTTTTTTTTWTTTTTTTWTTTTTWWTTTTWTTTTTTTTTWTWTTTWTTTTTTTTTWTTTTTTTTWTTTTTTTWTTTTTTWTWTTWWTTTTTTWTTTWWTWTTWTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTWWWTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTWTTTTTTTWTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTWTWTTTTWWTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTWTTTTTTWTTWTTTTTWTWTTTWTTTTWWWTTTWTTTTTTTTTTTTTTTTTWTWTWTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTWTTWTWTTTTTTWTTWTTTTWTTTTWTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTWTWTWTTWTTTWTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTWTTTTWTTTTTTTTTWTWTTTWTTTTTWTTTTTTWTTWTTTTTWTTTWTTTTTWTTTTTWTTTTTTTTTTWTTTWTTWTTTTTTWTTWTTTWTTWTTWTTTTTTTTTTTTWTWTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTWTTTWWWTWTTTWTTTTTWTTTWTTTWTTWTTTTTTTTTTTTTTTTWTTTTWTWTTTTTWTTTTTTTTTTWTWTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWWTTTTTWTTTWTTTTTTTTTTTTTTTTWTWTTWTTTTTTWTTTTTTTWTTWTWWWWTTTTTTTTTTWTTTTTTTTTTTTTTWTWTTTTTTWTTWTTTTTWTTWTTTTTWTTTTTTTTWTTWTTWTWTTWWWTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTWTTTTTWTTTTWWTTWTTTTTTTTTTWTTWTTTTTTTTWTTTTTTTTTTWTWTTTTTWWTTTTWTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTWTTTTTTWTTTTWTWTTTTTTTTTWTWWTTTTTTTTTTTWTTTTTWTTTWTTTTTTWTTWTTTWTTTTTTTTTTTTWTWTTTWTTTTTTTTTTWTTTWTTTTTWTTWTTTTTTTWTTTWWTWWTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTWTTTTTTTWTTTTTTWTTTWTTTTTTWWTTWTTTWTTTTTTTTTTTWTWTTTTTTTTTTTTTWTTTTWTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTWTTTTTTTTTTTTWWTTTTTTTTTWTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTWTWTTTTTTTTTTTTTWTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTWWTTTWTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTWTWTWTTTWTTTTTTTTWTTTTTTTTTTTTTTTTWWTTTTTTTTTTWTTTTTTTTTTTTTTWTTWTTTTTTTTWTTTTTTWTTTTWTWWTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTWTTTTWWWTTTTTTWWTWTTTTTTTTTTTTWTTTTTTTTTWTWTTTTTTTWWTTTTTTTTWTTTTTTTWWWTTTTTTTTTWTTTTTTTTWTWTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTWWTTTTTTWWTWTTTTTTTTTWTTTTWTTWTWTTTTTWWTTTTWTTWTTWTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTWTTWTTWTTTWTTTTTTTWWTTWWTTWTTWWWTTWTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTWTTTWTTTTTTTTTTTTTTWTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTWTTTWTTWTTWTTTWTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTWTTTWTWWTTTTTWTWTTTWTWTWTTTTWWTTWTTTTTTTWTTTTTWTTTWTTTTWTWTTTWTTTTTWTWTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTWTTTTTTTTTTTTTWTTTTWTTTTWTWTWTTWTTTTTTTTTTTTTTTWTWWTTTTTWTTTTTWTTWTWTTTWTWTTWTWTTTWWTTTTTTTWWTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWWTTTTTTTTTTTTTTWTTTTTWTTTTWTTTTTTWTTTTTTWTTTTTTTTTTWWTTWTTTTTTTWTWTWTTTTTTWTTTTTTTTTTWTTTWTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTWTTTTTTTTWTTTTTTTTTTTTWTWTTWTTTWTTWWTTTTTTWTTTTTTTTTTTTTWTTTWTWTWTWTTTTWTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTWTTWTTTWTTTTTTTTWTTWTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTWTWTTTWTTTTTTWTTTTTTTTTWTTTTTTTTTWTWTTTTTTWTTTTTTTTTTTTWTTTTWTTWTTWTTTTTTTTWTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTWTWTWTTTTWTTTTTTTTTTTWWWTTWTTTWTTTTTWTWTTWTWTWTTTWTTTWTTTTTTTWTWTTTTTTTTTTWTTTTWTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTWWWTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTWWWTTWWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTWTTTTTTTTWTTTTTTTTTWWTWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTWTTWTTWTTTTTTWTTTTTWTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTWWTTTTTTWTTWWTTTWWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTWTTWTTTTTWTWTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTWTTTTTTTWTTTWTTTTTWTTTTWTTTTTTTTTTTTTWTWWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTWTTTTTTTTTTTWTTTTWTTTTTTWTTTTTTTWTWTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTWTTTTTTWTTTTWTTTTWWTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTWTTTTWTTTTWTTTTTWTWWWWTWTTTTTTWTTTWTWTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTWTTTTTTWTWTWTTWTTTTTTTTTWTTTWTWTTWTTTTWTWWTTTTTTWTTWTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTWTTWTTTTWTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTWTTTWTTTTTTWTTTTTTTTTTTTTTWTTTTTTWTTTTWTWTTTTWTWTTTTTTTTTTTTTTWTTTTWTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTWTWTTTTTTTWWWTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTWTWTTTTTTTTTTTTTTTTTTTWTTTWWTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTWTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTWTTWTTTTWTTTTTTTWTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTWTTTWWTTTTWTTWTTTTTTTTTTTTTWTTTWTTWTTTTTTWWWTTTTTTTTTTTTTTWTTTTTWTWTTWWTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTWTTTWTTTTTTWTTTTTTTTWTTTTTTTTTWTTTWTTTTTTWWTTTTTTTTWTTTTTTTTTTTTTWWTTTTTTTTTTTTTTWTTTTTTTTTWTTTWTTTWTTWTWTTTWTWWTTTWTTTTTTWTTWWTTTWWTTWWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTWWTWTTTTTTTTTTTTWTWTWTTTWTWTWTTTTTTTTTTTWTWWTTTTTTTTTTWTTTTWTWTTTWTWTTTWTTTTWTTTTWTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWWTWTTWTTTTTTTTTTTTTWTWTTTTTTWTTTWTWTTTTTTTTTTTTWTWWTWTWTTTTTTTTTTTTTTWTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTWTTTTTTTTTTTTWTTWTTTTTTWTTTTTTTTTTTTTWTTTTWTTTTTTTTTWTWTTWTTTTTTTTTTTTTTTTTTTWWWTTTTWTWTTWWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTWTTTTTTWTTTTTTTWTTTTTWTTTWTTTTWTWTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTWTTTTTWTTTWTTWTTTTTWTWTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTWWTTWWWTTTWWTTTTWTTTWWTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTWTTWTTTTTTWTTTTTTTTTTTWTTWTTTTTTTWWTTTTTWTTTTTTTTTTTTWWWTWTTTWTTTTTTTTTTTTTTWTTWTWTWTTTWTTTWTTTTTTTTTTTTTTTTTTTWWTTWTTTTTTTTTTTTTTWTTTTWWTTWTTWTWWTTTTTTTWWTTTTTTTWTTTTTTTTTWWTTTTTTTTWTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTWWTTTTTTTTTTTWTTTTTWTTTTTWTWTTTTTTTTTTTTTTTWTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTWTTTWTWTWTTTWTWTWTTTTTTTWTTTWTTTTTTTTTTTWTTTTTTTWTWTTTWTTWTTWTTTTTTTTWWWTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTWTWTTTTWTTTTTTTTTWTTTTTTWTTTTTTWWTTTTTTTTTWTTTTTTTWTTTTTTTTTTWWTTTTTTTTTWTTTTTTTWWTTTTTTTTWTTTTTWTTTWTWTTWTWTTWWWTTTWTTTTTWTTTWWTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTWTTTWTTTWTTTTTTTTTWTWTWTTTTTTTTTTTTTTTTTTWTWTTTWTTTTTTTTWTTWTWTTWTTWWTTTWTTTTTTTWTWTTTTTTTTTWTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTWTTTWTTTTWTTTWTTWTTTTTTTTTWTWTWTTTWWTWWTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTWTTTTTWWTTTTTTWTWTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTWTTTTTTTWTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTWTTTTTTTTWTTTTTTWTTTWWTTTTTTTTTWWTTTTTTTTTTTWTTWTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTWTTTTTTTWTTWTWTTTTTTTTTTTTTWTTWTTTTWWWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTWTTTTTWTTTTTTTTTTTWTTTTTWTTTTWTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTWTTWTTTTWTWWTTTTTTTTTTTTWTTTTWTTTTTTWTTTTTWTTTTTTTTTTTTTWTTTTTWTWTTWTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTWTWTTTTWTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWWTWTTWTWTTTTTWTTTTTTTTTTTTTTTTTTWTTTWTWTTTTTTWTWTTTWTTTTTTTTTTWWWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTWTTTTTWTTTTTTTTTWTTTTTTTTTTTTTWTTTTTWTTTTTWTTTTWTTTWTTWWTWTTTTTTTTTTTTWTTTWTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTWTWTTTWWWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTWTTTTTWTTTTWTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTWTTTWTTTTTTTWTTWTTTTTWTTTTTTTTTTTWTWTWTTTTTTTTWWTTWTTTTWTTWTTTTTTTTTTTTTWTTWTTTWTTTWTTTTWTTWWTTTTTTTTTWTTTTTTTTTTWTWWTWTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTWWTTTTTWTTTTTTTTTWTTWTTTTTTTTWWTWTTTTTWTTWTTWWTTTTTTTTTTWTWTTTTTTWWTTTTTTTTTTTTTTWTTTTTWTTWWTTWTTTWTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTWTWTTTTTTTTTTTWTTTTTTWWTTTTWTTWTTTTTWTTWTTTWTTWTTTTWTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTWWTTTTWTTTTTTTTTTTTTTWTWTTTTTTTWTWTTTTTTTTTTTTTTWTWTTTTTTTWTTTWTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTWTTTTTWTTTTTTTTWTTTTTWTTTTTTTWTWTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTWWTWTTWTTTTTTWTWTWTWTTTTTTTTWTTTTWWTTTWTTTTTTTWTTTWTWTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTWTTTWTTTWTTTWTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWWWTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTWTTWTWTWTTTTTTTWTTWTWTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTWTTTTWTTTTTTTTTTTTWTWTTWTTTTTTWWTTTTTTTTTTTTTTTTTTTWWTTWTWTWTTTTWWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTWTTTTTTTTTWTTTTTTTTTTTTTWTWTTTWTTTTTTWTTTTTTWTTTWWTTTTTTTWTTTTTTWWTTTWTTTTWWTTTTTTTTTTTTWTWTWTTTTTTTTTTTTWTTTTTTTTWTTWTTTTTWTTTTTTTTTTTWTTWTTTWWTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTWWTTTTTTTTTTTTTTTWWTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTWTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWWTTWTTTTWTTTWTTTWTWTTTTTTTTTTTTWWTWTWTWWWTTTTTTTTTWTTTTTTTWTTWTWTTWTTTTTTWTTTTTTWTTTWTTTWTTTTTTTTTTTTWTTTTTTTTTTWWTWTTTTTTWTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTWWTTTTWWTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTWTTWTTTTTTWTTTWTWTWTTTWWWTTTTTWTWTTTTWTTWTTTTTWTWTTTWTTTTTWTTTWTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTWWTTTWTTTTTTTTTWTWTTWTTTTTTTTTTTTWTTWTTTWTTTTTTTTTTTTWTTTWTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTWWTTTTTWTTTTTTWTWTWTTTWTTTTWTWTTTTTTTTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTWTTTTWWTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWWTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTWTTWTWTTTTTTTTWTTTTTTWTTWTTWWWWTTTWTTTTTWTTTTTTWWWTWTWTTWTWWWTWTWTTTWTTTTTWTTTTWTTTWTTTTTTTWTTWWTTTTTTWTWTTTWWTTWTTTTTTTTTTWTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWWTWTTTTTTTTTTTTTTWWTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTWWTTWTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTWWTTTWTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTWTTWTTTTTTTWTTTTTTTTWTTTWTWTTTTTTTWTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWWWWWTTTTTTTTTWTTTWTWTTTTTTWTTTTTTTTTWTTTTWTTTTTTTTTWTWTTWWTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTWTTTTTWTTTTTTTTTTWTTTTTTTTWTTWTTTTTWTTTTTTTTTTTTTTTTTWTTTWTWTWTTWTTTTTTWWTTWTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTWTTTWTWWTWTTTWTTTTTWTWTTTWTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTWTWWTTTTTTTTTTTTTTTTTTWWTWTTTTWTWTTTTTTTTTTTTTTWTWTTTTTTTTWTTTWTTTWTWWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTWTWTTTTTTTTTTTTTTTTTTTTTTTWTWTWTTTTTTTTTWWTTTTWTWTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTWTTTWTTTTTTTTTWTTTWTWWTWTTTTWTWTTTTTTTTTTTWWTWWTTWTTWTWTTTTTTTTTTTTWTTTTTTTTTTTTWWTTTTTTWWWTTTTTTTWWTTTTTTTWTWTTTTTWTTTTTTTTTWTWWTTTWTTTWTTTTTTTWTTTTTTTTTTTTWTWTTTTTTTTWTTTWTTTTTTTTTTTTTTWWWTTTTTTTTWTTTTTTTTTTTTTWTTTTTTWTTWTTTTTTTTTTTTWTTTWTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTWTTTTWTWTTTTTTWTTTTTTWWTTTTTTTTTWTTTWTTTTTTWWTTTTTWTTTTTTTTWTTTTTTTTTTTTWTTTTTTWTTTTTTWTTTWTTWTTTTTTTTTWTTTTTTTTWTTTWTTTTTWTTTTTTTTTTTTTTWWTWTTTTTTWTTTTTTTTTTTTTWTTTTWTWWTTWWTWTTWTTTTTTTTWTWTTTTWTTTTTWWTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTWTTTTWWTTTWWTTTWTTTWTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTWTWWWTWTTTTTTTTTTTTTTTTTTTWTWTTTTWTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTWTTTTTTTTTTWTWTTTTTTTTWTTTTTTTTTTTWTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTWTWTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTWTTWTTTTWTTWTTTTTTTTWWTTTTTWWTTTTTTTTTTWTTTTTTWTWTTTTTTTTTWTWTTTTTTWTTTWTTTTTTTWTTWTTWTTTWTTTTWWTTTTTTTTTTTTTTTTWWTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTWTTWTWWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTWTTTTTTWTWTTTTTTTTTTTTTWTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTWWTTTTTWTTTTTTTTWTTTTTTTTWTTTTTTWTTTWTWTWTTTWTTWTTTTWTTWTWTTTWWWTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTWWTTTTWTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWWWWTTTTTTWTTTTTTTTWWTTTTTTWTTTTTTTWTTTTTTTTTTWTWTTTTTTWTTTTTTTTTTTTWTTWTTTWTTTTTTTWTTTTTTTTTWTTWWTTTTTTTTTTTTTTTTWTTTTTTTWWTTWWTTTTTTTTTTTTTTTWTWTTWTTWWTTTTTTTTTTTTTTTTTWWWTWWTWTTTTWTTTTTTTTTWTTTTTTWWTTWTTTTTTTTWTTTTWTTTTTTTTTTWTTTTTTTTTTTTWTTTTWTTTTTWTTTTTTWTTTTTTTWWTTTTTWTTTTTTTTTTTTTTWTTTTTTTTWWTTTTTTTTWTTTTTTTWTTTTTTTTWTTTTTTTTWWTTTTTTTTTTTTWTTTTWWTTTTTTTTTTTTWTTTTTTTTTWTTTTWTTTWTTTTWTTTTTWWTTTTTWTTTTWTTTTTTTTTTTTWTTTTWTTTTTTTWTTTTTWTTWTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTWWTTWTTTTTTTTTTTTTTTTTWTTWTTTTWWTTTWTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTWTTTWTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTWTTTTTWTTTTTWTTTTTTTTTTTTWTTTWTWWTTTTWTTTTTTTTWWTWTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTWTTWTTTTTTTTWTWWTTTTTTTTTTWTTWTTWTTTWWTTTWTTTTTTTTWTTTTWWTTWTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTWTTTTTTTTWTTTTTWTTTWTTTTTTTTWTTTWTTTWTTTWWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTWTWTTTTTTTTTTTTWTWTWWWTTTWTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTWWTTTWTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTWTTTWWWTTWTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTWTWWTTTWTTTTTTTTWTTTTTWWTTWTTTTTTWTWTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTWTTWTTTTTTTTTTTWTTTTTTTTTWWTTTWTTTTTTWTTTTTTTWTTTWTTTTTTTTTTTWTTWTTTTTTTTTTTTWTWTTTWWTTTTWWTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTWTTWTTTTTTTTWTTTTTTWTTTTTTTTTWWTTWTTWTTTTTWTTTWTTTTTTTWWTTTTWWTTTTTTTTWTTTTTTTTTWTTTWTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTWTWWTTTTTTTWTWTTTTTWTTTTWTTTTTTTTTTTTTTTWTTWTTTTWTTTTWTTTTTWTTTTTTTTTWTTTTTTTWTTTWWTWTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTWTWTTTTTTTTWTTWTTTWTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTWTTTTTTTTTTTWTTWTTTTTTTTWTWTTTTWTTTTTTTTWTTWTWTTTTTTWWTTWTWTTTTTTTTTTTTTWTTTTTWWTTTTTTWTTTTWTTTTTTTTTWTTTTWTTTTTTWTTTWTWTTTTTTTWTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTWTTTWWWTWTTTWTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTWTTWTTWTTTTTTTWTTTWWTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTWTTWTTTTWTTTTWTTTTTWTTTTTTTTTTTWTTWTWTTTTTTTWTTTTTTTWTTTTTTTTTTTTWTWTTTTWTTTWTTTTTTTTTWTTTTTTWTTWTTTTTTTTTTTWTTTWTTTTWTTTTTTTTTTWTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTWWWTTTWTTTTTWTTWWTTTTWWTWTTTTTTTTTTTWWTTTTTTTTTWTTTTTWTTTTTTWTTTTTTTTWTTTTTTTTWTTTWTWTTTWTWTWTTTTTTTTTTTTTTWTTTWTTTTTTTTTWTTTTTWTTTTTTTTTTTWTTTTWTTTWTTTTTWTTTTTWTTTTTTWTTTWTTTTTWTTTWTTWTTTTWTTWTTTTTTTTWWTTTTTTTTWTTWTTTTTTWTTTTTTWWTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTWTTWTTTTTTWTWTTTTTTTTTTWWTTTWTTTWTTWTWTTTTTWWWTWTTTTTTTTTWTTWTTTTTWTTWTTWTTTTWTWTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTWTTWTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTWTWWTTTWTTWTTTTWTTTTTTTTWTTWTTTTTTTTTWTTTWTTTTTTTTTTTTTTTWWTTTWTWTTWTTTTTTTTWTTTWTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTWTWTTWWTTTTWTTTTTTTTTTTWTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTWTTWTWTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTWWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTWTTTTTTWTTTTTTWTTTWTTTTWTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTWTTWTTTTTTTTWTTTTTTTWTWTTTTWTTTWTTTTTTWTTTTTTTWTTTWTWWTTTTWWTTTTTTTTTTTTTTTTTTWWTTTTTTWTWTWTTWTTTTWTTTTTTTTWTTTTTTTTTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTWTTTTTTTWTTWTTTTTWTWWTTTTTTTTWTTTWTTTWTTTWTTWTWTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTWTTTTTTTTTTWTTTTWTTTTTTTWTTTTTTTTTTTTTTTTWTTTWWTTTTTTTTTTTTWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTWTTTTTTWTTTTTTTWTTTTWTTWTTTTTTWTTTWWTTTTWTWTTWTTTTTWTTTTTTTWWTWTTTTTTTTTTTTTWWWTWWTTTWTTTTTTWTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTWTTTTTTTWTWTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTWWTTTTWTTTTTTTTTTTTTTTWTTTTTWTWTTWWTWTTTTTTTTTTTTTTTTWTTTTTWWTTTTTTTTTTTTTWTTTTTTTTWTTTTTWTWTTTTTWTTTTTTTTTTTTWTTTTTWWTTTTTTTTWWTTWTWTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTWTTWTTTTTTTTTWTTTTWTWWTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTWTTTWTTTTTTTTWTWTTTTTWTTTTTTTTTTWTWTTTTTTTTTTTTTTWWTWTTWWTTTTTTTTTTTTTTTWTWTTTTTWTTTTTTTTTTTTWTTTTTTTWWTTTTTWWTTTTWTWTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTWTTTTWTTTTTWTTTTTTWTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTWTTTTTTWWTTWTTTTTTTTTTTTTTTWTTTWTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTWWWTTWTTTTTTTTTTWTWTWTTTTTTTTTTTWTWTTTTTTTTTTTTTTWTTWTTTTTTTTTWTWTWTWTTTWTTTTWTTTTTTTTTTTTWTTTWTTTWTTTTTWTTWTTTTTTWWTTTTTTTTTTTTTTTTWTTTTTTTTTTTWWTTTWTTTWTTTWTWTTTTWWTTTTWTTTWTTTTTTTTTTTTTTWTTTTTWTTWTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTWTTWWTTTWTTWTWTTTWTTTWTTTTTWTWTWTTTTTWTTTTTTTTTTTWTTTWTWTWTTTWTTTTTTWTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTWTTTTTTWTTWWTTTTTTTTTTTTWTTWTTTTTTTTTTTWTWTTTTTTWTTWTWWTTTTWTTTWTTTTTTTTTTTTTTTTWWWTTTTTTTWTTTTTTTWTTWTTTWTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTWTTTWTTTWTTTTWTWTTWTTTTTTTWTTTTTTTTTWTTTWTTWTTTTTTTWTTTTTTTTTTTTWTTTTTWTTTTTTTTTTWTTTTWTWWTTTTWTTTTTTTTWTTTTWTTTTTTTWTTTWTWTTTTTTTTTWTTTTTTTWTWTTTTTTTTTTTTWTTWTTTTTWTTTTTWWTTTTTTWTTTTTTTTTTTTTWWTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTWTTTTTTWTTTTWTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTWTWTWTTWTWTTTTTTTTTTTTWTTTTTTWWTTTTTTTTTTTTTTTTWTWTTTTWTTTTTTTTTTTWWTTWTTTTTTTTWTTTTTTTTTWWWTTTWTTTTWTTTTTTTWTTTWTTTWTTTTTTTTWTTWTTTTWTTTTWTTWTTWTWTTTTWTTTTTTTTWTTTTTTTTTTTWTTTTTTTTWTTTTTWTTWWTTTTTTTTWTTTTTTTTTTTWTTTTTTTTWTTTTTWTTWTTTTTTTTTTTTWTTTWWTTTWTTWTTWTTWTTTTWTTTTWTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTWTTTTTWTTTTWWTTTTTTTWTTTWWTTTTTWTTTTWTTWTTTTTTTTTTTTTWTWTTWTTTTTTTTTTTTTTTWTWWTTTTTTTTTTTWTTTTTTWTTTTTTTWTTTTWTTTTTWTTTWTWTTTTTWTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTWTWTTTTTTTTTTWTTTWWTTWTTWTTTTTTTTWTTTTWTTWTTTTWTTWTTTTTTTTWTWTWWWTWTTWTWTTTTTTTWTTTTWTTTWTTWTTTTTTTTTWTTWTTTTTTWTTTTTWTTTWTWTTTTTTTTTTTTTWWTTTTWTTTTTTTTWTTTTTTWTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTWTTTTTWWTTTWTTTTWTTTTTTWTTWTTTTTTTTWTTTWWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWWTTTTTTTTTWTTTTTTTTTTTTTTTTWTWTTTWTTTTTTWTTTTTTTWTTTTWTTTTWTTTWWTTTTTTWTTTTWTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTWWTWTTTTWTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWWWTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTWTTWTWTWTTTTTTTTWTWTTTTTWTTTTTTTTTTWTTTTWTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTWTTWTTWTTTTTTWTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTWTTTTTWTWTWTTTTTTWTTWTTTTWTTWTTTTTTTTTTTWTTTTTWTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTWTTTTTTTTTWTTTTWTWTTWTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTWTTTTTTTTWWTTTTTTTTWTTTWWTTTWTTTTWTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTWTTWWWWTTTTTTTTWWTTTTTWTWTWTTTTTTTTTTTTTTTTTTTTTTTTWWTTTWTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTWTTTTTTTTTWTTTWTTTTTTTTTWTTTWTTTWTTTWTWTTTWWTTTWTTTWTTTTTTTWTTTWTTWTWTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTWWTTTTWTWWTTWTTTTTTTTTTWTTTTTTTTTWWWTTTTTTWTTTTTTTTTTTTWTWTTWTTTTTTTTTTTWTTTTTTTWWWTTTTTTTTTTTWTTTTTTWWTWTTTTTTTTTTTTTTTWTTTWTTTTTTTWTTTTWTTWWTTTWWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTWWTTTTTWTTWTWTTTTTTTWTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWWTTWTTTTTTTTTWTTTWTTTTTWTTTTTTWTTTTTTTWTTTTTTTTTWTTWTTTTTTTTWTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTWTWTTWTTTTTWWTTTTWWTWWTWTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTWTTTTWTTTTWTTTTWWTTTTTWTTTWWTWTTTTTTTTTTTTTWTTWWTTTTTWWTTTTTTWTTTWTTWTTTTWWTTTTWTTTTWWWTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTWTWTTTTTTTWWTWTWTTWTTTTTWTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTWTTWTTTTWTTTTTTTWTTTWWTWTWWTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTWTTTTTTTTTTTTTWTTTTTTWTTWTTWTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWWTWTTTTWTTTTTTTTTTWTTWTTTTTWTTTTTTTTTTWTTTTTTTTTTWTTTTTWTWTTTTTTTTWTTTWTTTTTTWWTTTTTTTTTTTTTTWTTTWTTTWTTTTTTTWTWTTTTTWTTTWTTTTWTTTTTTTTWTTWTWTTTTTWTWTTTTWTTTTTTTTTWTTTTTTTWWWTTTWWTTTTTTTTTTTWWTTWTTTWTTTTTTTTTTWWWTTTWTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTWTTTTWTTTTTTTTTWTTTTTWTTTTTWTTTTTTTTTTTWTTTTWTWTTTTTTTWTTTTTTTTTTTWTTTTTWTTTTTTTTTTTWTTTTTTWWTTTTTWWTTTWTTTTTTTTTTTWTTWTTTTTWWTTWWWTTTTTTTTTTWTWWTTWTTTTTTTTTWTWTTWTTWTTTWTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTWTTTTWTTTTWTTTTTTTTTTTTWTWWTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTWWWTTTTWTTTTTTTTWTTTTTWTTTTTTTWWTTTTTTTTTTTTTTTTTTWTTTTWTWTTWTTTWTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTWTWWTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTWTWTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTWWTTTTWTTTWTTTTTTTTTWTTTTTTWTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTWWTTTTTTTTWTTTTTTTTTTTTTTTWTTTWWTTTWTTTTTWTWTTTTTTTTTWTTWWTTWTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTWTTWTTTTWWTTTTTTTTWTTTTTTTTTTTWTTWTTTTTTWTTTWTTTTWTTTTTTTWTTTTTWTTTTTTTTTTTTWTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTWTTTTTTTTTTTWTTTWWTTTTTTTTTTTWTTTTTTTTWWTTTTTTWTTTTTWTTWTTTTTTTTTTTTTTTWTTTTTTTTTWTWWTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTWWTTTTTTTTTTTTTTTTTTWTTTTTWTTWWTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTWTTTTTTTTWTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTWTWTWTWTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTWTTWTTTWTTTTTTWWTTTTTTTWTTTTWTTTTWWTTTTTTWTTTTTWWTTTTTTWTTWTTWTTTTTWTTTTTTTTWTTTTTTTTTTTTTWTWWTTWWWTTWTTTTTTTWTTTTTTWTTTTTTTTTTTWTTWTTTTWTTTTTWTTTWTTTTTWTTTWTTTWTTWTTTTTWTTWTTTTTWTWWWTWTTWTTTTTTTTTTTTWWTTTTTTTTWTTTTTWTTTTWTWTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTWTWTTTTTWTTWTTTWTTTTTTTTTTTTTTTTWTTTTTTWTWTWTTWTTWTTTWTTWTWTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTWWTTTTTTTTWTWTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTWTTWTTTWTTWTTTWTTTTTTTTWTTTTTTTTTWTTTWTTTWTTTTWTTTTWWTTTTTWTTTTTTTTTTTTWTTTTTWTTTTTTWWTTTTWTTWTTWTTTTTTTWTTTTWTTTTTTTWTWTTTTTTWTWWTTTTWTTTTTTTTTTTTTTWTWTTTTTTTTTTWTWWTTTTTTTTTTTTTTTTTTWTTWWWTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTWTTTTTTTTWWTTTTTTTTTTTTTWTTTTWTWTTTTTTTTTTWTTTTTTTTWWTTTTTTTTTTTTTTTTWWTTTWTTTWTTWTTTTWTTWTWTTTTTTTTTTTTTTTTTTWTTTTTWTTWTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTWTWTTTTWWTTWTTTWWWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTWTWWTWTTTTTTTTTTTTWWTTTTTTTTTTTTTTWTWTTWTWTWTTTTTTWTTTWTWTTTTTWWTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTWWTTTWTTTTTTTTTTWTTTWTTTTTTTTTTTTWTTTTTTTTTTWTTTTWTTTTWTTTWTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTWTTTTWWTWTWTWWTTTTTWWTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTWTTTTTTTWTTTTTTTTTTTWWTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTWWWTTTWTWTTWTTTTTTTTTTTTTTTTTTWTTTTTWTWTWTTTTTWTTWTTTTWTTTTTTTTTTWTTTTTTTTTTTTTWTWTTTTTTTTWTTTTWTTTTTTWTWWTTTTTTWTTTWTTTTTTTTTWTWTTTWTTTWWTTTTWTTTTTWTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTWTTTTTWTWTTTTTTTTTTWWWTTTWTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTWTTTTTWTTTTTTTTTTTTTWTTTWTTTTWTWTTTWTWTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTWWTTTTWTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTWTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTWTTTTTTTTTTTTWTTTTTTTTTTTWTWTTTTTTTTTTWTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTWTTTWTTTTTTTTTTTWTTTTTTTTTTTTWWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTWTTWTTTTWTTWTTTTTWTTTTTTTTTTTWWTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTWTTTWWWTTTTTTWTTTTTTTTWTTTWWTTTTWTTTTTTTTTTWTTWTWTTWTWTTTTTTWTTTTTTTTTTTTWWTTTTTTTTTTWWTTWTTTWTWTTTTTTTTTTTTWWTTTWTTTTWTTTTTTTTWTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTWTTWWTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTWTTTTTWTTTTWTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTWTTWWTTTTTTTTTWTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTWWTTTTTTWTTTTTTWTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTWWTTTTTTTTTTTTTTTWTTTWTTTTTTTWWTTTTTTTTTTWWWTWTTTWTWTTTTWTTTTTTTTTTTWTWTTTTWWTTTWTTTWTTTTTTTTTTTTTTTWTTWTTTTTTTTTTWTTTTTTTTWTTTWTTWTWTTWTWTTTTWTTTTWTTWTTTTWTWWTTWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTWWTTTTWTTTTTTTTTTTWTTTTTTWTTTTTWTTTWTTTTTTTTTTWTWTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTWWTTTTTTTTWTWTTTTTTTTTTWTTTTTTTWTTTTTTWTTTTTTTTWTTTWTTTTTTWTTTTTTTTWTTTTTTWTWTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTWTTTTTTTTWWTTTTTWWTTTTTTTTTTTTWTTTTTTTTWTWTWTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTWTTTTWWTTTWTTTTTTTTTTTWWTTTTTWTTTTTTWTWTTWTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTWTTWTTTWTTTTWTTTTTTTTWTTTTTTTWTWTTTTTTTWTWTTTTTTTTTTTTTTTTTWWTTTTTTTWTTTTTTTTTTTTTTWWTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTWTTTTTTTTTTTTTTTWTTWTTWTTTTTTTTTTTTTTTWTTTTTWTWTTTTTTTTTTTTTWWTTTTTTTTTTWTTTTWWTTTTWTTTTTWWWTWTTTTTWTTTWTTWTTWWWTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTWWTTTTWTTTTWTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTWTTWWTTTTTTTWTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTWTTTWTTTTTTWWTTWTTTTTTTTTTTWTTTTTTTTWTTTTWTTTTTTTTTTWTTWTTTTTWTWTTWWWTTTTTTTTWTTTTTTTTWTTTTTWTTTWTTTTTTTTTTTWWTTTTTWTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTWTWTWTTTTWTTTWWTTTWTWTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTWWTTTTTTTWTTWTTTWTWTTTTTTTTTTTTWTTWTTTWTTTTTTTWTTTTTWTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTWTTWTTWTTTTTTTTTTTTTTTTTTTWTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTWTTTTTTWTWTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTWTWTTTTTWWTTTTTTTWTWTTTTTWTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTWTWTWWTTTWTTTTTTWTWTTWTTTWTTWTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTWWTWTTWTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTWWTTTWTWTTTTTTTTTWTTTTTWTTWTTTTTTTTTTTTTTTTTTWTTTTTTWTTWTWTTTTWTTTTTTWTTTTTWTTTTTTTTTTTWTTWTWWTTTTTTTWTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTWTWTTTTTTTTTTWTTTTTTWTTTTTTWTTTWTTTTTTWTTTTTTWWTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTWTTTTTTTTTTTWWTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTWTWTTTTTTTWTTTTTTWTWTTTTTTTTWTTTTTTTTWWTTTTTTTTWTTTTTTTWTTTWTTTTTTTTTTTWTTWWTTTWTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTWWTTTTTTTTTTTWTWTTTWTTTTTWTTWTTWTTTTTTTWTTTTTWTWTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTWWTTWTTTTTTTTTWTTTTTWTTTTTTTTWTTTTTTTTTTTWTTTTTTTTWTTWTTTTTTTWTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTWTTWTTWTTTTTTTTTTTWTTTTTTTTTTTWWTTTTTTTTTTWTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTWTTTTWTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTWTTTWWTTTWTTTWTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTWTTWTWTTTTTTTTTTWWTTTTTTTTTTTTTTTTTWTWTWTTTWTTWTTTTWWTTTTTTTTTTTTTTTTWTWTTTTTTTTTWTTTTTTTWTTWTTWTTWTTWWTTTWTTTTTTTTTTWTWTTTTTTTTTTTTWTTTTTTWTTTTTTTWTTTTTWWTTTWTTTTTTTWWTWWTTTWTTWWTTTTTWTTTTTTTTTWTTTTTTTTWWWTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTWTTTTTWTTTWTTTTTTTWTWTTTTTTTTWTTTTTTTTTWTTTTWTTWTTTTWTTTTTTWTWTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTWTTTTTTTWTTTWTWTTTTTTTTTTTTTTTTTTWWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTWTTTTTTWTTTTWWTTTTTTTTTTTWWTTTTTTTTTTWWTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTWTTTWWTTTTWTTWTTTTTTWWTWTTTTTTTWTTTTTTTTTTTTWTTTTTWTTTWTTTTWTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTWTWTTTWWWTTTTTTTTTTWTWTWTWTTTTTWTTTTTTWTTTTWTTTTTWTTTTTTTTTTTTTTTTWTTWTTTTWTTTWTWTTTTTWTTTTTTTTTTTTTTTTTWTTTTWTWWTTTTWTTWTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWWWTWTWTTTTTTTWTTWTTTTTTTTTTTTTTTWTTTWTWTTTTWTTWTTWTTTTTTTWTTTTTTTTTTWTTTTTTTWWTWTTTTWTWWWWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTWTTTWTTTTTTTTTTTTWTTTTTTTWTTTTWTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWWTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTWTWTTTTTTTTTTTTTTTTTTTWTTTTWTWTTTTTTTTTTTWTTTWTWTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTWTTWTWTWTTTTTWTTWTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWWTTWTWTTTWWTTTTTTTWTTTWTTTTTTTTWTTTWTTTWTTTTWTTTTTTWTWTTTTTWTTTTWTTTTTWTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTWTTWTTTTTWTTWTTTTTTTTTWTWWTTTWWTTTTTTWTTWWTTTWTTTTWTTWTTTTTTTTTTTWWWWWWTWTTTTTTTTTWTTTTTTWWTTTWWWTTTTTTTTTTTTTTWWTTTTWWTTTTTTTTWTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTWTTTTTWTTWWWTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTWTTWTTTWTTTTTWTTTTTTTTTTTTTTWWTTTTTWTTTTTTTTTTTTTWTTWTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTWWWTTTTTTWTTTTTTTTTTTTWTTTWTTTTTWTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTWWTTTTTTTWTTTWTWTTWTTTTTWTTWWWTTTTTTTTTWTTTTWTWTTTWWTTTTTTTTTWTTTTWWTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTWTTTTWWTWWTTTTTWTWWTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTWWTTTTTTTTTTTWTTTTTTTWTTTWWTTTWTTWTTTTTTTTTTTTWTTTTTTTTTTWTTTTWTTWTTTTTTWTTTWTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTWWWTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTWTTTTWTTTTTTWTTTTTWTTWTTWTTTTTTTTTTWTWTTWTTTTTTTTTTTTTTTWTWTTTTTTTTTWTWTTTTTTTTTTTWTTTTTWTTTTTTTTWTTWTTTTWTTTWTWTTTTTTTTTTTTTTTWTWWTTTTWTTTTTTTTWTWTWTTTTWTTTTTTTTWTTTTTTTTTTTWTTTTWWTTTTTWTWTTTTTTTTTWTTTWTWTTTTWTTTTTTTTTWTTWTTTWTTWTTTTTTTTWWTTTWTTTTTWTTTTTTWTTTTTTTTTWTTTTTTTTTTWWTTTTWWTTWWTTTTTTTTTTTWTTTWTTTTTTTTWTTTTTTWTWTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTWWTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTWTTTTTTTTTTTTWTTTWTTTTTTTTTTTTWWTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTWTTWTTTTTTTTTTTWTTWTTTTTTWTTTTTTTTWTTTTTTWTTTTTTWWTTTTTTTTWTWTTTTTTTWTTTTWTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTWTTWTTTWTTWTTWTWTTTWTTTWTWTTWTTWTTTWTTTTTTWTWTTTTWTTTTTTTTTWTTTTTTTTTTTWTTTTTWTTTTTWTTTTTTWTTTTTTTWTTTTTWWTTTWTTTWTTTTWTTTTTTTTTTTWTTTTTTTTTWWWTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTWTWTTTTWTTTTTTTTTTTTTTWWTTTTTWTTTWTTTWTTTTTTTTTWTTTTTTTTTTTTTTWWTTTTTTTTTTTTTWTTWTTTTTTWTTWTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTWTTTTTTTWTTTTTTTTWTTTTTTTTWTTTTTTTTTTTWTWTTTTTTTWTTTTWTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTWTTTWWTTTTTTTTTTTWTWTTTTWTWTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTWTTWWTTTTTTTTWTTWTTWTWTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWWTTTTWWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTWTTTWTTTTTWTTTWTWTWTTTTTTTTTTTTTTTWTWTTTTTTWTTWWTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTWTTTTTTTTWWTTTTTTTTTTTTTTTTWWTWTTWTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTWWTTTTTTTTTTTTTTWTTTWTWTTWTWTTTTTTTWTTTWWTTTWTTTTTTTTTTTTTWTTTTTWTTWTTTTTTTTWTTWTTWTWWWTWTTTTTTWWTTTTTTTTTTTTTTWTTTWTTTTTTTTTTWTTTWTTTTTWTWWTTTTTTTTTWWTTTTTTTTTTTTTWWTTTWTTTTTWTTTTTTTTTTTTTTTTTTTWTTWTWWTTWTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTWWTTTTWTTTWTTTTTTTTTTTWWTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTWTWTWTWTWTWTTTTTTTTWTTTWTTTTTTWTTTTTTWTTTTTTTWWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTWTTTTTTTWWTTTTTWTTWTTTWTTTTWTTWTTTWTTTWTTWTTTTTTTWTTTTWTTTTTTTTTTTTTTWTTTTTTWTTTWWTTTTTWTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTWTTTTTTTWTWTTWTWTTTWTTTTTTTTWTTWWTWTTTTTTTWTTTTTTTWTTTTTTTTTTTTWTTWTTTTTTTTWTTTTTTTTTTTWTTTWTTWTWTTTTTTTTTWTTTTTTTTTTTWTTTTWTTTTWTWTWTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTWTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTWTTTWTTTTTWTTTTTTTTTTTTWTTWTTTTTTTTTTTTWWTWWTTTTTWTTWTTTTTTTTTWTTTWTTWWTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTWTTTTTTTTTTTTTTWWTWTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTWWWTTTTTTTTTTTTTTTTTTTTTWTWTTTTWTTWTTWTTTTTTTTTWTTTTWTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTWWTTTTTTTTTTTWWTTTTTTTTTTTTWTTTWTWTTTTWTTTWTTTTTTTTTWTTTTWTTTTTWWWTWTWTTTTTTWTWTTTTWTTTTTTTTTTTTWWTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTWWTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTWTTWTWTTTTWTTTTTTTTTTTTWTTTTTTTWTTTTTWTTTTTTTWTTTTTWTWTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTWTTWTTTTTTTWTTWTTTTTWWTTTTWTTTTTWTWTWTWWWWTTTWTTTWTTTTWWTTWTTTTTTWTTWTWTTTTTWTWWTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTWTWTTTWTWTTWTWTTWTTTTTTTWWTWWTTWTWTWTTTTTWTTTTTTTWWTTWTTTTTTTTWTWWWTTTTTTTTTTTTTTTTTTTWTTTTTTTTWWTTTTTTTTTTWTTWTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTWWTTWTWTTWTTWTWTWTTTTTTTTTTTTTTTTTTTTTTWTWTTWTTTTTTTTTTTTTTTTTTTTTWWWTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTWTTTTTWTTTTTTWTTTTTTWWTTTTTTTWTTTTTTTTWTWWTTTTTTTTTTTTTTTTTTTTWWTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTWTTTTTTWTTTTWTTTTWTTTTTWTTTTTTTTTTTTTTWTTTTTTTWTTTTTTWTWTTTTTTTTTTTTTWTTTTTTTTWTWTTTTTTTWTTTTTWTWWTTTTTTTWTTTWTWTWTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTWTWWTTWTTTTTWTTTTTWTTTTTWTTTTWTTTTTTTTWWTTTTTTTTTTWTTTTTTTTTWTWTTTTTTWTTWTTTWTTTTWWTTTTTTTTTTTWTWTTTTTWTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTWTTWTTWTWTTTTWTTTTTTTTTWTTTTTTTTTTWTTWTTTTTTTTTWTTTTTTTTTTTTWTWTTTTTTTTTTTWTTTTWTTTTTTTTTTTTWTTTWTTTTTTTTTTWWTTTTTWTTWTTTTWTTTTTTTWTTWTTWTTTTTWWWTTTTTWTWTTTWWWTWTTTTTTTTTTTTTWTTTTWTTTWTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTWTTTTWTWTTTWTTTTTTTWTTWTTTTWTWWTWTTTWWWTTWTTTTTTTTWTTTTTTTWTTTWTTTTTTTTTTTTTTWTTTTWTTTTTTTTTWTWTTWTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTWWTTTTTTWTTTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTWTTTTWTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTWTTTTWTWTTTWTTWTTTTTWTTTWTTTTTTTTWWTTTTTWTTTTTTTTTTWTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTWTTTTTTWTTTTTTTTTTTTWTTWTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTWWWTTTWTWTTTTTTTTTTWTTTTTTWTTTWTTTTTWTTTTTTTTTTTTTTTWTWTWTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTWTWTWWTTWTTTTTTTWTTTTTTTTTWTTTTTWWTTTWTTTWWTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTWTTWTTTWTTTTTWTTTTWTTTWTWTWTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTWWTWTTTTTTTTWTTTTTTWTTTTTTTTWTTTTTTTTTWTWTTTTTWWTTWWTTTWWTTTTTTTTTTTTTWTTTTTTTTTTTWWTTTTTTTWTWTTTTTTTTTTTTWWTTTWTTWTTTTTWTTTTTTWTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTWTWTTTTTTWTTTTTTWTTTTWWTTTTTTTWTWTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTWTWTTTTTWTTTTTTTTTWTTTTTTTTWTWTTTTTTTTTWTTTTTTTTTTTWTTTTWTTTTTTTTTWWTWTTTTTTTTTTTTWTTTTWTWTTTTTTTTTTWTTTWTWTTWTWTTTTTTWTTTTTTWTTWTTTTTTTTWTWTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWWTTTTWTWTTTTTTTTTWTTTTTTWTTWWTTTTTTTTTTTTTTTWWTTTWTWTTTTTTTWWTWWTTTTTTTWTTTTTTTTTTTTTTWTWTTTTTTTTWTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTWTWTTTTTTWTTTWTTTWTTTTTTTTTTTTWTTTTTTTTTTTTWTTWWTTWTTTTWTWTTTTTTWTTTTTWTTTTTWWTTTTTWTTWTTTTWTTTTTTTTTWTTTWWTTTTTTTTWTWWTTTTTTTTWTTTTWWTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTWWTTTTTTWTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTWTTTTWWTTTTTTWTTTTTTTWTWWTWTTTTTWWTTTTTTTTWTTWTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWWWTTTTTTWTTTWWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTWTWTTTTTWTTTTTTTTTWTTTWTTTTWTTTTTTWTTTTTWTWTWTTTTTTTWWTWTTTTTTTWTTTTTTWTTTTTTTWTTTTTTTTTTTWTWTTWTTTTTWTTTTTTWTTTTTWTWTTTWWTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTWTTTTWTTTTTTTTTTWTWTTTTTTTWTTTTTTTWTTTTTTWTWTWWTTTWTTTWTTWWTTTTTTTTTWTTTTTTWTTTTTTTWTTTTTTTTTTWWWWTTTTTTTTTTTTWTWTTTTTTTTTTTWTWWTTWWTTTTTWTTWTWWTWTTTTTTWTWTTTTTTTTTTTTTTTTWTTTWWTTWTTTWTTTTTTTTTWTTTTTTTTWTTWWTTTTTTTTTTTTTTWTTTTTTWWTTTTTTTTWTTTTTTWTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTWTTTTTTTWTTTTTWTTTTTWTTTTTTTWTTTTWTTTTTWTTTTTTTWTTTTTTTTTTWTTTTWTTTWTTWTTTWTTWWTTWTTTTTTTTTTTWTTWWTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTWTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTWTTTTTWTWTTTTTTTTTWWTTTTTTTTWWWTTTTTTTWTTTTTTTTTTWTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTWTWWTTWTWTTTTTWTTWTTTTWTTTTTTTTWTTWTTTTTTTTTWTTTWWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTWTTTTTWTTTTTTTTTTTWTTWWTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTWTTWTTTTWTWTWWTTTTTTTTTTTTTTTTTTTTWTTTTTWWWTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTWWTTTTTTWWTTTTTWTTTWTTTTTWTTTTTWTWTTTTTWTTTTTTWTTWTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTWTTTWTWTTTTWTTTTTTTWTTTTWWWTTTTTWTTTTTWTWTTTTWWTTTTTTTTTTTTTTTTTTTTTWWTTWTWTTTTTTTTTTTTTTTWTTWTTTTTTTTWTTTWWTTTTTWWTTTTTTTTTWTWTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTWWTTTTTTTTWWTTTTTTTTTTTTWTTTWTTTTTTTWTWTTWTTTTTTTTTWTTTTTTTTWTTTTTTTTTTWTTTWTWTTTWTTTTWTTTTTTTTTTTWTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWTWTTTTWTWTTTTTTTTWTTTTTTTTTTTWTTWTTTTWTTTWWWTTTWTTTTTTWWTTWTTWTTTWTTTTTTTTWWTTTTWWTWTWTTTTTWTTTTTWTTTTTTWTTTTTTTTWWTTTWWWTTTTTWTTTTTTTWWWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTWTTTTTTTTTTTWTTTTTTWWTWTWTTTTTWTTTWTTTTTTWWTTTTTWWTTTWTWTTTTTTTTWTWTTTTTTWTTTWWTTTTTTTWTTTTTWTTWTTTWWTTTTWTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTWTTTTTTTTTTTTTTTTTWTTTTTTTTTWTWWTTTTWTWTTTTTTTTTTTWTTTWTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTWWTWTTTTWTTTWTTTTTTTTTWWTWWTTTTTTTTTTWTWTWTTTTTTTTTTWWTTWTTTTWTTTWTTWWWTTTTTTTTTTTTTTTTWTTTTWWTTTTTTTWTTWWTTWTTTTTWWTTTTTWTTTWWTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTWTTTWTTTTTTTWWTTTTWTTTTTTTTTTTTWTTTTTWTWTTTWTTTTTTTTTTTTTWTTTTTTTTTWWTWTTTTWTTTTTTTTTTTTTTTTWTTTTTTTWTTTTWTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTWWTTTTTTTTTTTWTTWTTTWTTTTTTTTTTTTTWTTWTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTWTTTTTWTWWTWTTTTWTTTTTTTTTTTTTTTTWTTWTWTTTTTTTTTTTTTTTWTTWTTTWTWTTTTTTTWTTTTTTTTTWWTWTTTTWTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTWTWTTTWTWTTTTTTTTTTTTTTTWTTTTTTTTWTTTTWTWTTTTTTTTTTTTTWTTTTWTTWWTTTTTTTWTTTWTTTWTWTTWTTTTTWTTTTWTWTTTTTTTTTTTWWTTTTTWTTTWTTTTTTTTWTTTTTTTTTTWTTWWTTTTTTTTTWWTTTTTTTTTTTTTWTTTTTWWTWTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTWTTTTTWTWTTWTWTTWWTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTWWTTTTWWTTTTTWTTTTTTTTTTWTTWTTTTTTWTTWTTTTTWTTTTTTTTWTWTTTTTTTWWTTTTTTTWTTTTTTTTTTTTWTTTTTTTTWWTTTTTTTTTTTTWWTTTTWTTTTTWTWTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTWWWWTTTTTTTTTWTTWTTTTTTWTTTWTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTWTTTTTTTTWTTWWTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTWWTTTTTTTTTTWTTTTWTTTTTTTWTTTTTTTTTTWTTTWTTTTWWTTWTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTWTWTWTWTTTTTTTTTTWTTTTTTTTTTTTWTTWTTTTTTWWTWWTTTTTTTTTWTTWTWTWTTWTTTTTTWWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTWTTTTTTWTTWTTWTTTTTTTTTTTTWTTWTTTWTTTTTTTTTWWTTTTWTTTWTTTTTTTTTTTTWTTWTTTWTWTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTWWTTTWWTWTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTWTTWWWTTTTTWWTTTWWTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTWTTTTTTTTTTTTWTWTTTTTTTTTWWTTTWTTTTWTWTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTWTTTTTTWTTTTTTTTWTTTWTTTTTTTTTWTTTTTTTWTTTWTWTTTTTTTTTTWTTTTTTTTTWTTTTTWTTWTTWTTTTTTTWWTTTTTWTTTTTTWTTWTTTWTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWWTTTTTWTTTTWTTTTTTTTTTTTTWTWTTTTTTTTTTWWTTWTTWWTTTTWTTWTTTTTWTTTTTTTTWTTTWTTTWTTTTTWWTTTTTTTTTTTTTTTWTWTTTWTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTWTWTTTTTTTTTWTTTTWWTTTTWTTTTTTWTTTTTTWTTTTTTTWTWTTTTWTTTWTTWTTWTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTWWTTTTTTTTWTTTWTWTTTTTWWWTTTTTWTTTTTTTTTWTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTWTTWTTTTTTTTWTTTTWTTTWTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTWTTWTTWTTTTTTWTTTTTTWWTTWTTTTTTTTTTWTTTTTTTTTTTTTWTWTTTTWTTTTWTTTTTTTTTTTTTTWTTTTTWWTWTWTTTTTTTTTWTTTTTTWTTTTWWTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTWWTTWWTTTTTTTTTTTTTTTTWTTTTTWTTTTWTTTTTTTTTTTTTWTTTTTTTTWTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWWWWTTTWWTTTTTTTTTTTTTTTTTWWTTTTTTWTWTTWTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTWTTTTTTTTTTTWTWWTTTTTWWTTTTTTTTTTTWTTTTTWTWTTTTTTTTTWWTTTTWTTTTTTTTTTTTTWWTTWWTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTWWWTTWTTTTTTWTTTTTTTWTTTTTTTTTTWTTTTTWTTTTTWTWTTTTWTTTTTTTTTTWTTWWTTTTTWTTWTTTTWTTTTTTTTTTTTTWTWTTTWTTWTTWTTTWTWTTTTTTWTTTTTTTTTTTTWTTTWTTWWTWTTWWTWTTTTTTTTTTWTWTWTWTWWTTTWTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTWTTTTTTTWWTTTTTWTTTWTTTTTTTTTTTWTTTWTTTTWTTTWTTTTTTTTWTTTTTTTTTWWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTWWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTWTWTTTTTTTWTTTTTTWTTTTTTTTWTWWTTTTTTWTTTTTTTTTTWTTTTTTTTWTTWTTTTWTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWWTTWTTTTWTTTTTTTTTTWWWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTWWTTTTTTTTTTTWTTTWTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTWTTTTWTWTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTWTWTTTTWTTTTTTTTTTWTTTWTWTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTWTTWTTTWWWTTTTTTTTTWTTTTTTTTWWTTTTTWTTWTTTWTTTTTWTTTTTTTTTTWWTTWTTTTTTTTTTTTTWTTTTTTTTWWWTTTTWTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTWTTTTTTTTTTTWWTTTTTWWWTWWWTWTWWTTTTTWTTTTTTWTTWTWTTTTTTTTTTTTTTWWTTTTTTWTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTWTTTWTTTTTTTTTTWTTWTTTTTTTTTWTTTTTTTTWTWTTWTTTTTTTTTTTTTTTTTTTTTWTTTWWWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTWTWTWTWTTTTTTTTTWTTTTTWWTTWTTTTWTTWTWWTWWWTTTTTTWTTTTTTTTWTWTWTTWTWTWTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTWTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTWWTWTTWTTTTWTTTTTTTTTTTTTTTWTWTTTTTTTWTTTTTTWTTTTTWWTWTTTTTTWWTTWTTTTTTTTTTTWWTWWTTTTTTTTTTTTTTWTWTTTTTTTWTTTTWTTTTTTTTWTTTTTTTTTTTTTTWTTTTTWWTTTTWWTTTTTTWTTTTTTWTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTWTTTTTTWTTTTTTTWTTTTTTWTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTWTTTTWTTTTTTTWTTTTWTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTWTTTTTTWTTTTWTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTWWTTTTWTTTTTTTWTWTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTWWTTTTTTTWTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTWTTTWTTTTWTTTTTWWWTWTTTTWTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTWTTTTWTTTWTTWTTTTTTTTTTTTTTTWTTTTTTWTTWTTTWTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTWTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWWTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTWTTWTWTTTTWTTTTWTTTTTWTTTTTTTTWWTTTWTTTWTTWTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTWTTTTTTTWTTWTTWTTWTTTTTTTTTTTWTTTTTWTTTTTTTWTTTTWTTTTTWTWTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTWTWTTTTTTTTWWTTTWTTTTTTTTTTTTTTWTTTWWTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTWTTTTTTWTTTTTTWWTWWTWTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTWTTWTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTWTTTTWTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTWTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTWTTTWTTTTWTTTWWWTWTTTWTTTWWTTTTTTTTTTTTWTTTTTTTWTTWWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTWWTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTWTTTTTWTTTWTTTTTWTTTTTTTWTTTTWTTTTTWTWTTTTTTTWTTWWTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTWTTTTTTTWWTWTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTWTTTTWWTTTTTWTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTWWTTTTTTTTWTWTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTWTTTTTWTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTWWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTWWTTTTWTTTTTTTTTWTTTTTTTTTTTWTTTTWTTTTWTTTTTTTWTTTTWTWTTTTTTTWWWTTTTTTWTTTTTTTTTTTTTTTWTTTTTWTTTTTTTWTTTWTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTWTWTTTWWWWTTTTTTTWTTTTTTTTTWTTWTTTTTTTTTTTTTTWTTTTTTTWTTTTTWTWTTTWTTWTTTTTTTWTTTTTTTTWTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTWTTTTTTTTWTTWTTTWTTTTTTTTWTTWTTTTWTTTTWWTTWWTTWTTTTTTTTWTTTTTTTTTTTTTWTWTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTWTTTTTTWTTTWTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTWTTTTTTTTTTWTWTTTTTTTWTTTWTTTTTTTWTTTTWTTWWTTTTTWTTWTTTTTTTWTTTTTTTTTTTTTWTWTTWTTTTTTTTTTTTTWTTTTWTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTWTTTTTTTTTTTWTTTTWTWTTTTTWTWTTTWTWTWTWTTWTTTTTTTTTTTWTTTTWTTTTTTTTWTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTWTWTTTTTTTTWTTTTWTTTTWTTWTTTTTTTTTTTTTTTTTWTTTWTWTTTTTTWTTTWTTTTWTTTWTTWTTTWTTTTWWTTTTTWWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTWTTTTWTTTTTWTWTWTTTTTWTTTWTTTTTTWTTTTTTWTTWTTTTTTTWTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTWTTTWTWTTTTWTTTTWTTWTTTTTTTTTWTWTTTWTWTWTTTWTTTTTTTTTTTWWTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTWTTTTTTTTTTWTTTTTTTTTTTTTTTWWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTWTTTTTTWTTTTWTWTWTTTTTTTTTTTWTTTTTWTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTWTTTTTWTTTTTTTTTTWTTTTWTTTTTWWTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTWTTTTTTTTWTTTTTTTTTTTTTTTTTTWTWTTTWTTTTTTTTWTWWTTTTTTTTTTTTTTTTTTTTTWWTWTTWTTTTTTWWTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTWTWTWTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTWTTTTWTTTTTTWTTWTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTWTTTTTTWWTTTTTTTWTTWTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTWWTTTWTTTTWWTTTTTTTTTTTTWTTTTTWWTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTWTTTWTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTWTTTWTTTTTTTTTTWTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTWTTWTTTTTTTTTTTTTTTTTTTTWWWTTTTTTTTTTTTTWWTTTTTTTTTTTTTWTTTTTTTTTTTWTWTTTTTTTTTTTTTTWTWTTTTTTTWTTWTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTWTWTTTTTTWTTTTTTTTTTTTTTWTTWTTTWTTTTTWTTTTTWTTWTTTTWTTTWTTTTTTTTWTTWTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTWTWTTTTWTTWTTTTTTTTTTTTWTTTWTTTTTTWTTTTWTTTTTTWWTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTWTTTTTWTTTTTTWTTWTTTTTWTTTTTTTTWTTTWTTTTWTTTWTWTTTWTTTTTTTTTTTWTTTTWTWTTTTTTTTWWTWTTTTTTWTTWTTTTWTWTTTTWTTTTTTWTTTTTTTWTTTTTTTWTTTTTWTTTWTTTTTTTTTTTWTTTTWWTTTTTTTTWTTTTWTTWWTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTWTTTTTWWTTWTTTTTTTTTTTTTTTTTTWTTWTTTTTTWTTTTTWTTTTTTWTTTTTTTWTTTWTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTWTTTTTWTWTTTTTWTTTWTTTTWWWTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTWTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWWTTTTWWTTTTTWTWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTWTTWTTWWTTTTTTTTTTTTWTTTTWTTTTTTTTWTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTWWTTTTTTTTWTTTTTWTTTWTWWTWTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTWTTTTWTTWTTTTTTTWWTWWWWTTWTTTTTTTTWTWTWTTTTTTTTTTTTTTWTWWWTTWTTTTTWTTTTWTWTTTTTTTTTTTTTTTWWTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTWTWTTWTWTTTTTTTTTTTTWTTTTTTTTWWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWWTWTTTTTTTTTTTTTTWTTTWTWTWTTTWTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTWWTWTTTWTWTTTTTTWTWTTTWTTTTWTTTTTTTTWTTTTTTTWTTTWTTWTTTTTTTTTTTTTWTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTWWTTTTWWTTTTTTTTTTWTTWTTTTTTTTTTTTTWWTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTWTWTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTWTTTTWTTTTWTTTTWTTWTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTWTTTTWTWTTTTTTTTTTWTTTTTTTTTTWTTTTTWTTTTTTTTWTTTTWTTTTTTTTTTTTWTTTTTTWTTTWTTTTWTTTTTTTTTTTTWTTTTTWTTTTWTTTTTTTTTTTTTTTTWWTTTTWTTWTTTTTTTWTTTTTTTWTTTTTTTTTWTTTTWTTTTTTTTTTTTWTTWTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTWTTWTTTTTTTTTWTTTTTWTWWTTTTTTTTWTTTWTTTTTTTWTTTTTWTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTWWTTTTWTTTTTTTTTTTTTTWTWTTWTTWTTTWTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTWWTTTTWTTTTTWTTTTTTWWTTTTTTTTTTTTTWWTTTTTTTTTTTTWWTTWTTTWTTTWTTTTWTTTWTTTTTTWTWTTTTTTTTTWTTWTTTTTWTTWTTTTTTWTTTTTWTTTTTTWTTWTTTTTWTTTTTTTTTTTTTTTTTWTTTWTTTTTTWTTTTTTTTTTTTWTTWTTTTTTTWTWWTTTTTTTTWTTTWTTTTTTTWTTTWTTTTTWTTTTWTTTTTWTTTWTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTWWTWWTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTWTTTWTTWTWTTTTTTTTTWTTTTTTTTTTTWTTTWTTTTTTTWWTTTTTTTTTTTTTTWTWTTTTWTTTWTTTTTWTTWTTTTTWTTTWTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTWWTTTTTTWTTTTTTTTTWTTWTTWTTTTTTWTTTTTTTWTTTTTWTWTTTTTWTTTTWTTTTTTTTWTTWTTTWTWTTWWTTTTTTTTTTTTTWTTTTTTTTWTTTTWWTTTTTWTTTTTTTTTTWTTTTTTWWTTTTTTTTTTWTWWTTWTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTWTTTWTTTTWTTTTTWTTTTTTTTTTTTTTWTTTTWTWTTTTTTTTWWWTTTTTTTTTWTTTTTWTTWTTTWTTTTWTTTTTTTTWTWTWTTTTTTTWTTTTWTTTTTTTTWWTWTTTTTTTWTTTTTWTWTWTWTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTWTTTWTTTWTTWTWTWTTTTWTTTTTWTWTTTTTTTTTWWTWWTTTTTTTTTTTWTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTWTTTWWTTTTTTWTTTTTTWTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTWWTWTTTWTWWTTTTTTWTTTTTTTTTTTWTTTWTTTTWWTTTTTTTTTTTTTTTTTWTWTTTTTTTTWTTTWTTTTTTTTTTTWWTTTWTTTTTTTTTTTTWWTTTTTTTTTWTTTTTWTTTTTTWTTTTTTTTTWTTTTWTTTTTWTTTTTTWWWTTWWTTTWTTTTTWTTTTTTTWTWWTTTTTWTWTTTTTTTWTTTTTWTTTTTTTTTTTTWTTTTTWTTWTTTTTTTWTTTTTTTTTTTTWTWTTWTTTWTTTTTTWWTTTTTTTTTWTTWTTTWTTTTTWTTWTTTTTWTTTTTTWTTTTTWTTTTTTTTTTWTTTTTTWTTTTTWTTWTTTTTTTTTTWTTTTTWTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTWTTWTTTTWWTTTTTWTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTWTTTTTWWTTTTTTTTTWWTWTTWTTTTTWTWTTTTTTTWWTTTTWTWTWTTTTTTTTTTWWTTTWTTTTTWTTTWTTTWTTTWWTWTTTTTTTTTTWTTWTTTTTTWTTTTTTTTTTTTTTTTWWTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTWTTTTTWTTWTTWTWWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWWTTTTTWTWTTTWTTTWWTTTTTTWTTTTTTTTTTWWTTTTTWTWTWTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTWWTWTTWTTTTTTWTTTTTTTTTTTWTTTWTTTWTTTTWTTTTTTTTTTTTWTTWTWTTTTTTTTTTTTTTTTWTWTTTTWTTTWTTTTWTTTTWTTTTTTTTTTTTTTWTTTTTTTTWTTWTWTTTTTTTTWTTTTTTTTTWTTTTTTTTWTTTWTWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTWWTWTTTTTTWTTTWTWTWTWTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTWTWTTTTWWTTTTTTTWWTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTWWTTTWTTTTTWTWTWTTTTWTWTTWWTTTTTTWTTTTTTWTTTTTTTWTTTTWTTTTTTTWTWTWTTTTTWTTTWTTTTTTWTTTTTTTWTTTTWWTTTTTTTTTTTTTTTTTTTTTWTWTTTWTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTWWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTWWTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTWTTTTWTTWTTTWWTTTTTTTTWTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTWTTTTTTTWTWTTTTTTTTWTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTWTTWWTTTTTTTWTTWTTTTTWTTTWTTTWTTTTTWTTTTTTTTTWTWWTWTTTTTTTWTTTTTTTTWTTTTTTWWTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTWTTTTTTTTTWTWTTTTWWTTTTTTWTTTTTTTWTTTTTTTTTTWTTTTWTTTTTTTTTWTTWTTWTTTWTTTTTTTTTTTTTTTTTTTTTWTTTWWTTTTWTWTWTTWTTWWTTWTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTWTTTTTTTTTWTTTWTWTWTTTTTTTTTTTWTTTTTTTWTTTWTTTTTWTTTTWWWTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTWWTTTWTWWTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTWTWTTTTTTTTWTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTWWTTTTTTTWTTTTWTTTTTTTTTWTTWWTTTTTTTTTTTTWTTTTTWTTWTTTTTTTTTTTWTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTWWTTWWTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTWTTTTTTWWWTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTWTTTTTTTWWTWTTWTWTTTTTTTTWWTTTTTTTTTTTTTWTTTTTTTTWTWTTTTWWTTWTTTTTWTTWTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTWTTTTTWTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTWTWTTTTTWTTWTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWTWTTTTTWTTTTTTTTTTTTTWTWTTTTTTWTTWTTWTTTTWTTTTTTTTWTTTTTTTWTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWWTTTTTTWWTTTTTTTWTTTWWTTTTTTTTWTTTTTTTWWWTTTTWTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTWTWWTTTTTTTTWTTWTTTTTTWTTTTTTTTTTTTTTTTWTWWTWTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTWTWTTTTTTTTTTWTTTWTWTTTTTTTTTTTTTTTWTTWTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTWTTTTTWTTTTTWWTTTTWTTTTWTTTTTWWTTWWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTWTTTTTTWTTTTTTTTTTWTTTTTTWTTTWTTTTTTTWTWWWTTTTTTTTTTTTTWTTWTWWTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWWTTTWWTTTTTTTTTWTWTWTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWWTWTWTWTTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTWTTTTTTWTTTTTTTTTTWTWTTTTTWTTTTWWTTTTTTTTTTTTTWTTTTTTWTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTWWTWWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWWWTTTTTTTTTWTTTTTTWTTTTTTTWTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTWTTTTTWTTTTTWTTTTTTTTTTTTWTTWTWTTTTWTTTTTTTWWTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTWTTTWWTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTWTTWTTTTTTWWWTTTTTTTTTTWTTTTTTWTTTTTTTWTTTTTTTTTTTTTWTTTTTWTWTTWTTTWTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTWWTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTWTTTWTTTWTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTWTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTWWTTTTWTTWWTTTTTTTWTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTWTTWTWTTTTTTTTWTTWTTWTWTTTTTWTTWTTTTTTTWWTTTWWTTTTTWWTTTTWTTTWTTTTTTTTWTTTTWTTTTTTTTTTTTWTWTTTTWTTTTTWTWTTTTTTTTTTTTTWTTTTTWTTTTWTTTTTTTWTTTTTTTTTTTTTTTTWTTTTTWTTWTTWTWTTTTTTTTWTTTTTTTTTTWWTTTTTTTTTTTTWWTTTTTTTTTWTWTTTTTTTTTTWTWTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTWTTTWTTWTTTWTTTTTTTTWWTTTWTWTTTTTTTTTTTWTTTTTWTTTTTTTTTWTTTWTWTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTWTTTTTTTWTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTWTTTTTWTTTWTTTWTTTTTTTTTTWTTTTTWTTTWTWTWTTTWTTTTWWTTTTWTTTTWTTTTTTTTTTWTWTTWTTTWTTTTTTTTWTTTTTTWTTTTWTTTTTTTWTTWTTWTTTTTTTTWTTTTTTTTTTTWTWTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTWWTTTTTTTTTWTWTTTTTWTWTTTTTTTTTTTTTTTTTWWWTTTWTTTWTTWTTTTTTTTTWTTWTTTTWTTTTTTTTTTWWTTTTTTTTTWTWTTTTTTTTTTTWTTTTTWTTTTTTWTWTTWTTWTTTTWTTTTTTWTTTTTTTWTTTWWTTTTTTTTTTTTTTWTWWTTTTWTTWTTTWTTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTWTTTTTTTTTTTTWWWWTTTTTTTTTWWTTTTWTTTTWTWTTTTTWTTTTTTTTTTTTTTTWWTTTTTTTTTTTTWTTTWWWTWTTTTTTTTTTTWWTWTTTTTTTTTTTWTTTWWTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTWTTTTWTTTTTTTTTTWTTTTTTWWTTTTWWTTTTTTTTTWWTWTTTWTTTTWTTTWWTTTTWTTWTTWTTTTWTTWTTTTTTWTTTTTTTTTTTTTTWTWTWTTTTWTWTTWTTTWTTTWTTTTTWTTTTTWWTTTTTWWTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTWTTTWTTTTTTWTTTTTTTTTTTTTTTTTWTTWTWTTWTTTTTTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTWTTTTWTWTTTTWTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTWTTWTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTTWTTTTTWTTTTTTWWTTTTTTTTTTWTTTTWTTTTTTTWTWTTTTWTTWTTTTTTTWTTTTTTTTTTTTTTWTTWTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTWWTTTTTWTTWTTTWTTTTWTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTWWTTTTTTTTTTTTWTWTWTTTTTWTWWTTWTTTTTWTWWTWTWTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTWTTTTTTTTTTTTTTWTTWTTTTTTTTTWTTTWTTWTTTTTWTTTTTTTWTTWWTTTTTTTTTTTTWTTTTTTTTTWTTTTTWTTTTWTTTTTTTTTTTTTTTWTTTWTTWTWTWTTTTWTTTTTWTTTTTTTTWWWTTTWTTTTWTTWTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTWTTTTTTTTTTTWTTWTTTTTTWTTWTTWTTTWTTTTWTTWWTTWTTTWTTTWTWTWWTTTTWTTTTTTWTTTWTTTTTTTTTTTTWTTTTTWTTTTTTTTTWTTTTTTWTWTTTTWTTTTWTTTTTWTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTWTTWTTTTTTTWTTTTTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTWTWTTTTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTTTTTTWTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTWTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWWTTTTTTTTTTTWTTTTTTTWWWTWTTTTTWWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTWWTWTTTTWTTTTTTTTTWTWWWWTWWTTTTTTTTTTTTTTTWTWTTTTWTTTTTWTTTTTWTWTTTTWTTWTTTTTTTTTWWTWWTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTWWTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTWTWTTWWTTTTTTTTWWTWTTTTWTTTTWTTTTTTWTTTTTWTTTTTWWTWTTTTTTTTWTTTTTTTTWTTTTTTWTWTTTTTWTTTTTWTTTTTTTTTTTWTTTWTWWTTTTTTWWTTTWTTTWTTTTTWTTWWWTTTTTTWTTTTTTWWTTTTTTTTTTTTWTWWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTWWTTTTTTWTTTTTTWTTTTTTTTTTTWTWWTTTTTTTTTTTTWTTWTTTTTTTTWTWTWTTWWTTTTTTTTTWTTTTTTTTTTTTTWTTWTTTWWWTTTTWTTTTTTTWTTWTTTTTWWTTTTTTTWTTTTTTTTTTTTTTWWWTTWWTTTTTTTWTTTTTTTWTTWTTTWWWTTTTTWTTTTTWTWTWTTTTWWTTTTTTWTTTTWWTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTWWTTTTTTTTTTTTWWTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWWWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTTTTTWTTTTTTTTTTWTTTTTWTWTTTTTTTTTTTTTWTTTTTTWTTTTWWTTTWTTTTTTTTTWTTTWTWTWTTTTTTTTTTTWTTTTTTTTTTTTTWTTWTTTWWTWTTTTWWTWTWTTTTTTTTTTTWTTTTTTTTTWTWWTTWTTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTWWTTTWTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWWTWTTWTTTTTTTTTTTWTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTWTTTTTTTTTWTTTTTTTTTTTTTTWTTWWTWWTWTTWWTTTWTTWTTTTTTWTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTWTWTTTTTTTTTTWTTWTTTTTTTWTTTTTTTTWTTTWWTTTTTTTTTTTTTTTTWTTTWTTWTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTTTTTWTTTTWTTWWTTTWTTTWTTTTTTTTWTTWTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTWTTTTTTTWTTTTTTWTTTTTTTWTTTTWTTTTTWWTTTTTTTTTTTTTTTTTWWTTTTTTWTTWTTTTTWTTTTTTTTTWTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWWTTTTTTTTTWTWTTTTTTTTTWTWTTTTTWTTWTTWTTTTTTTTWWTTTTTWTWTTTTWTTWWTTTTTWWWTTTWTTTTTWTTWTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTWWTTTTTTTWTTWTTTTTTTTTTTTWWTTTTTWTTTTTTTWTTTTTTTTTTTTTTWWWTTTTTTTTTTWTTTTTTTTTWTTTWWTTTTTTTTTTTTTWWWTTTTTTTTTTTTWTWTWTTTTTTTTTWTTTTTTWTTTTTTTTWTWTTTTTTTTTTTWTTTTTTWTTTWTTTTTTTWTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTTWTWTTTWTTTTWWWTTTTTTWTWTTTTTWTWTTTTTTTTTTTWTTTTTTWTTTTTTTTWTTWTTTTTWTTTTTWTTTTTTTTTTTTTWTWTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTWTTTWTTWTTTTTTTTTTTTWTWWTTTTTWTWTWTTWTTTTTTWTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWWTWTTTTWTWWTTTTTWTTTTTTTTTTTTTTTTWTTWTWTTTTTTTTTWTTTTTTTTWWTWTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTWTWTTTTTTTWTTTTTTTTTTWTTTWTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTTWTTTTWTTTTTTTTTWTTTWTTTTTTTTWTTWWTTWWTTTTTTTTTTTWTTTWTTTTWTTTTTTWTTTTWTWTTTTTTTTTTTWTTWTWTTTTTTTTTTTWTTTTTTTWTWWTTTTWWWTTTTWTTTTTTWTTTTTTTTTTTWTWTTTTTTTWWWTTTTTTWTTWTTTTTTTTWTWTTTTTTTTTTTTTTTWTTTTTTTTTTWTTTTTTWTTTTTTTTTTTWTTWWTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTWTTTTTTWTTTTTTTWTTTTTTWTTTTWWTTTTTWTWTTTTTTTWWWTTTTTTTTTWTTTTTWWTTTWTTTTTTTTTTTTTTWTTTTTWTTTTTTTTTTTTWTTTTTTTWTTTTTTTWTTTTTTTTWTWTTTTWTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTWTWWTTTTWWTTTTTTTTTTTTTTWTWTTTTTTTTTWWTTTTTWTTTWTTTTTWTTTTTTWTTTTTTTTTWTTTTTTWTWTTTTWTWTWTWTTTWTTTTTTTTWWTTWTWWTTTTTTTTTTTWTTWTTTTTWTTTTTTTWTTTTTTTTTTTWTWTTTTTTTWTWTTTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTWTTTWTTTWTTTTTWTTTTWTTTWTTTTTTTTWTTTTTTWTTTWTTTWTTTTTWTTWTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTTTTWTTWTTTWTTTTWTTTWTTTTTTTTTWWTWTWTTTTTTTWTTTTTTWTWTTTTTTTTTTTTTTTTTTTWTTTWTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTWWTTTTTWTTTTTTTTTWTWTTTTTWTTTTWTTTTTTTTWTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTWWTTTTTTTTTWTTTTTTTTWTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTWTTTWTTTWTTTTTTWTTTTWTTTTTTTTTTWTTTTTTTTWTTTTTTTWTWTTTTTTTTTTWTTTTTTTTWTTTTWTTTWTTTTTTTTTTWWTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTWWTTTWTTTWTTTTTTTTTTTTTWTTTTTTTTTTWWTTTTTWTTTTTTTWTTWTTTTTTTTTTWTTTTTTTTTWWTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTWTTWTTTTTTWTTWTTTTTTTTTTTTTTTWTTTTTTTWTTWWTWTTTTTTTTWTTTTTTTWTTTWTTTTTTTTTTTWTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTWTTTTWTTTTTTWTWTTTWTTTTTTTWTTTTWTTTTWTTTTWWTTTTTTTTTTWTWTTTTWTTTWTTTTTTTTTTTTTTWTWTTTTTTTTWTTTWTTTTTWTTTTWTTTTTTTTTTTWTTTTTWTTTTTTTTTTTWTTTTTTTWTTTTTTTTTTTWTWWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTWTTTWTTTTTTTTTWTTTTTTTWTTTTWTTWTTWTTWTTTTWTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTWTTTWTTWTTTWTWTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTWTWTTTTTTWTTTTTTTTTWWTTTTTTWTTTTTTTTTTTTTTWTTTTTTTTWTWTWWTTTWWTTTWTTTTTTTTTTTTWWTTTWTTTTTTTTTTTTTTTTWTTTTWTWTWTWTWWTTWTTTTTTWWTTTTTTTTTTTTWTTTTTTTTTTWTTTWTTTTWTTTTTTTTTTTTTTTWTTTTTTTTWTTTTTWTTWTTTTTTTTTTTWTTWTTTTWTTTTTTTWWTWTTTWTTTTTTTTTTWTTTTTTTTTTTTTTWTTWTTTTTWTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTWTTTTWTTTTTWTTTTTTTTWTTTTTTTWTTTWWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTWTTTWTTWTTTTTTWTTTTWTTTTTTTTWWTTTTTTTTTWTTTTTTWTWTWTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTWTTTTTTTTTTTWTTTWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTWTTTWTTTTTWWTTTTWTTTWTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTWWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTWTWTTTTTTTTWTTTTTTTTTTWTTTTTWTTTTTTTTTTWTWTTTTWTTTWTTTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTWTTTTTTTTTTTTWTTTWTTTTTTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTWTTTWWTTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTWTTTTWTTTTWTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTWTTTWTWTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTWTTTTTWTTWTTTTTTTWWTTTTTTWTTTTTTTTWTTTWTTTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTWTTWTTTTWTTWTTTTWTTWTTTTTWWTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTWTTTWTTTWTTTTTTTWTWTTWTTTTTTTTTTTTTWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWWTWTTTTTTTTTTTTTTTTTTTTTWTTWTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTWWTWTTWTTTTTTTWTTTTTTTTTWTWWWTTTTWTTWTTTTWTTTTTTTTTTTWWTTTTTTWTTTTTTTTWWTTTTTTTWTTTTTTTTWTTTTTTTTTWTTTTTTWTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWWWWTTTTWTTTTWTTWTTTTTWTTTTTTTTTTTTTTTWTTTTTTTTTTTWTTWWTTTTWTTTTTTTTTTTTTTTTWWTTTTTTTTTTWTWWTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTWTWTTTTTWTTTWTWTTTTTTWTTTTTTTTTTTTTTTTWTTTWTWWTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTTWTTTTWTTTTTTTTTTTTWWTTTTTTWTWTTTTTTTTTTTTWTTTTTTWTTTTTTTWTWTTWTTTTTTTTTTWTWTWTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTWTTWTTWTTTTTTTTTTTWTTTTTTTTTTWTWWTTTTTTTTTTTTTTTTTTWWTTTWTTTTWTTTTTTTWTTWWWTTWTTTTTTTWTTTTTTTTTWTTTWTTTTTTTTTTTTTTTTTTTTWTTWTTTWTTTTTTTTTTWWTTTWTTTTTTTTTTTWTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTWTTTTTTTWTWTTTTTTTTTTTTTTTTTWTTTTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTWTTTTTTWWTTTTWTTTTTTTTTWTTTTTWTTTTTWTTTTWTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTWTTTWTWTTWTTTTWTTWTWTWTTTTTTTTTTTTTTTTTTTWTTTWTTTTTTTTTTTTWTTWTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTWTTTTTTTTTTTTTTTTTTTTWWTTTTTTTWTTWTTWTTTWTTTWTTTTTTTTTTTTTTTTTTTTWTWTTTTTTTWTTTTTTTWTTTWTTTTTTWWTTTTWTTTWTTTTTTTTTTTTWTTTTTTTTTTTTWTTTWTTTTTTTTTTTWTTTWTTTTWTTWTTTTTWTTTTTTWTTTWTTTWTTTTTTTTWTTTTTTTTTTTTTTWTTTTWTTWTTTTTTTWWTTTWTTTTTTWTTTTTWTTTTTTTTTTTTTTTTTTWTTTTWTWTTTTTWWTTTTTTTTTTWTTTTTTTWTTTTTTWTTTTTWTTTTWTTTTTTTWTTTTTWWWTTTTTTTWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWWWTTTTTTTTTTTTTTTWTWTTTTTTTTWTTTTTTTTWTTTTTTTTWTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTWTTWTTTTWTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTWTTTTTTTWTTTTTTTTTTTTTWWTTTTTTTTTTTTTTTTTTTTTTWTWTTTTWTTWTTTTTTTTTTTWTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTWWTTTTTTTTTTTTTTTWWTTTTTTTTTTTTWTWTTTTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTWWTTTTTTTTWTWTTTTTWTTTTWTWTWTTWTTTTTTTTTTTWTTTTTTWTTTWTTTTTWTTTTTWTTTTTTWTTTTTTTTTTTTTTWTTTTWTTTTTTTTWTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTWWTWTTTTTTTTTTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWTTWTWWTTTTTTTWTTTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTWTTTTTTTTTTTTTTTTTTTTWTTTWTTTTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTWTTWTTWWTTTWTTTTWWTTWWTTTTTTWTWTTTTTWTTWTWTTWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
76689
275
27501
27765
62558
66774
25508
38056
739
137981
13159
24539
75935
15543
70362
78428
2024
19091
82645
95438
56872
136880
64296
9079
82306
137569
127659
130489
9387
2804
107838
86076
3079
111690
113840
65636
14815
115699
103691
15553
113680
93202
16444
25966
108744
86805
80745
110767
82247
23389
42557
115470
136620
83204
100900
78925
57125
88559
69414
66511
91362
13603
128938
70792
101644
79130
136428
116459
54828
100118
132011
4859
29671
124806
7176
138414
47962
87921
85533
106561
111309
128089
82030
84281
47644
19282
139557
104768
107840
68970
31279
35553
58924
136568
82697
20568
75697
79124
137026
130525
15593
105388
111735
45264
66546
118911
20029
114507
43183
105561
81067
14491
70001
139449
98771
117645
18730
98328
58764
102921
3649
66394
114825
38925
62962
57521
35844
138658
112996
32869
105534
128589
114608
53621
10204
41153
32531
30232
132012
75713
112145
73078
66555
42145
48878
1678
136141
43959
76357
31257
123231
56357
97650
74408
71633
136963
108280
107476
135621
81276
116696
101154
46216
91304
14774
56419
132456
23656
86650
124467
75720
35146
33897
118627
53643
59126
96656
26135
79437
33012
57391
62667
65720
131393
137074
137353
128355
105354
81180
123975
22981
57876
61481
69196
9179
52606
101966
117986
76262
48615
78805
128333
60113
112701
83311
113755
8178
39966
139889
87614
49329
57280
10281
115049
25024
123706
88753
13378
65411
29932
113705
88391
64159
35185
133938
73337
87790
95903
27675
403
120870
106479
105088
40982
55531
48398
14736
63708
88364
130976
127674
137692
24607
137954
89092
49630
98011
14196
63008
23422
20480
36712
88164
84638
48248
82102
134327
136037
38004
22001
112792
18873
128479
77879
59854
44009
126276
50941
84068
50991
41917
71741
25035
66523
46046
90478
116153
4057
81026
15512
3830
77857
28575
91993
22494
76822
10446
133172
49210
48450
131524
22001
43674
120002
99879
103528
362
62507
130820
60782
89849
32736
132522
91235
75611
38568
41713
28115
18976
99090
43626
139157
36946
72200
91149
35791
125373
101595
28963
34582
126396
20486
56583
30069
116840
132813
109948
93553
31671
100768
14334
97872
109855
6856
49106
45465
21775
67170
49931
17102
26259
69908
16258
63204
118459
83758
98995
103831
45352
104309
138413
8099
101146
54995
38168
54337
24159
8115
7890
32182
108882
22223
130053
55089
5430
39158
76905
3556
106328
126836
20657
132586
56743
36914
32142
35202
120672
107488
139032
2375
48148
113796
10474
9293
5142
48641
63630
29301
33107
71519
61482
118341
70093
51534
33429
75523
67043
110333
79078
33370
73520
76087
2308
130263
113000
10801
1816
70023
118288
117199
72398
26435
90995
82871
12079
96136
107863
75708
101788
117321
123578
23269
95661
30023
51154
105441
105545
118197
52126
20974
127918
125645
97060
106577
92259
46412
117377
94074
116434
72016
71273
25183
74802
138619
84405
86881
94754
52267
138940
56542
5940
122518
56162
101600
128892
107316
67041
70788
61864
95518
91761
26133
81162
25173
132710
33421
47936
110086
103846
721
18454
11470
25904
93255
10088
110308
40135
104842
138927
15427
137735
4866
114296
30248
82817
103187
113915
126209
33974
35778
81726
102086
61911
22888
103610
30972
32660
11545
117409
136505
12266
135862
7975
38169
89117
134414
124828
105603
75607
123754
97381
73341
104971
71676
79941
47788
34862
53855
10348
68835
89633
92074
7273
127895
91313
110882
135218
123972
122427
112626
96828
111044
108488
81154
9212
33956
75568
110391
115910
127526
94145
73291
37219
35467
4966
117159
83254
16180
31013
93602
61366
120645
22027
68638
84891
113339
39520
80108
73662
138298
29086
6841
109341
137573
87995
94904
7880
139914
65294
100141
127439
135790
33431
24657
31257
14749
1815
114510
7280
32828
44463
68645
129824
42841
137283
51067
16179
13154
107526
66192
11451
136611
73033
120791
110535
21027
75694
118414
137292
987
54907
124730
136777
64689
125739
28033
79437
127553
118894
63068
136732
139709
131713
102908
42549
105347
13974
35080
118500
121499
101271
106302
94462
10655
87092
64996
8033
22785
19762
5324
123
74668
106406
113251
139356
92144
1283
55145
56048
96529
118212
29132
96237
86276
132039
115137
51622
122364
10216
6473
80214
87839
112774
34675
98493
36217
99671
106526
59001
119432
88201
35476
30451
54606
8726
29806
123101
126361
61302
15501
82889
15866
44632
15477
102141
13022
130613
130115
135385
117181
112939
75598
41371
85713
110273
139863
121929
46295
82740
17282
2078
7293
52757
32528
38250
61482
38685
21351
24194
76339
13203
107082
92204
57834
122558
54344
70855
89523
20810
42591
66703
133749
118188
84425
79461
64812
84287
37741
111106
3379
31374
89535
127023
84130
98414
25272
121964
137099
22974
6157
49789
36176
89591
1992
70361
48500
56335
117567
138022
53497
20157
41076
47245
114697
125500
103057
39508
46139
797
126966
25869
32171
76500
12891
92652
34914
38162
50967
8364
61136
33476
58152
97311
123066
36495
4024
31565
69181
121590
5939
122677
1747
47014
29921
116443
32514
132977
15950
55004
110126
119267
80872
2296
55767
93762
71299
67032
108275
122266
51747
29410
15741
86250
103073
115158
122744
107096
6722
51924
88685
12660
34601
66783
36026
40873
43225
44891
33850
35527
99894
3975
14793
17117
122622
46911
110878
53920
90294
55504
12537
118392
61266
4629
64641
690
119786
23736
84137
102860
75660
9173
115519
86612
75956
127896
127484
95532
32786
137685
131058
109031
1659
122203
126147
100632
29113
73376
14552
95759
128880
3440
74150
50145
8069
115143
27186
127854
138878
111322
90713
50889
120494
42584
137500
32801
30479
101336
128333
39617
99020
119390
8647
77031
77944
134794
37662
107057
68169
28565
39167
33400
32005
89668
59896
40073
64810
87081
4278
63688
58402
71343
114576
15248
113926
88428
48048
120756
49763
36380
20372
125134
132122
29019
62164
70065
164
99826
13473
68332
104742
52639
78084
113098
2307
137979
129522
43468
85060
133800
107155
119813
65142
58083
135060
15419
6510
19460
136174
32624
55839
132898
17757
24312
21916
79921
94377
138431
16098
84201
43114
97191
113192
121197
70289
115498
119176
59810
18965
40587
29961
102472
136751
71454
136906
131811
86872
3415
127622
59398
12390
19812
52295
30146
44124
50562
86418
114852
48992
102515
59052
92105
59706
32243
73302
106346
124092
28829
26155
119409
69415
32468
58232
66165
103921
55137
34327
27145
34903
138300
86542
47292
18112
115188
77437
38587
25749
207
13438
51092
102721
48841
119548
138778
57436
29201
81475
17879
58029
107630
137287
103795
116449
31870
6312
80369
87006
16990
83865
98260
15290
30406
5551
9753
5593
59340
48339
7693
59546
38128
35136
138618
86968
14684
113748
120755
43884
55222
138634
78265
139203
112272
42059
115651
4142
24722
32372
67499
41712
116236
25759
33353
122994
31309
43105
104938
67000
91443
112631
102897
105922
124118
101515
52889
138801
51614
33644
19037
106835
8629
97301
82390
120900
139359
58040
125041
433
66763
52540
42144
19351
54650
75496
2344
62310
94952
107281
129310
22746
56263
92206
128667
40381
30072
41555
39181
81685
51550
34569
24872
60178
131869
107261
17430
107580
1652
2470
108012
68415
31361
10155
87765
86010
62002
90108
8320
133305
33740
113981
16050
90003
42538
4716
106735
72610
22622
122267
14294
50524
16836
39165
87053
8704
122777
104482
116283
124429
83304
84294
52843
91016
70800
116959
13378
109153
67066
138049
102457
77157
112029
94858
27159
14566
99573
133893
87175
98547
116160
77821
9070
132995
93337
72474
118050
76114
36956
94333
60542
96611
14978
89736
47626
85778
66694
37355
31282
110111
35403
110091
47267
123783
64948
50778
138349
873
21022
61875
99419
113533
116047
84840
82879
69384
17313
60929
121849
30620
131613
18742
127230
6590
108477
11208
68719
35170
48562
100001
5280
60317
70091
28898
44099
111390
79675
18799
112262
77049
80674
71680
50581
33072
132871
133460
78807
10184
54388
60655
17155
46000
79396
4385
28941
47872
131944
97660
59393
16857
34012
41024
77173
104102
69922
97624
51843
125948
116422
24105
62996
33447
72136
113577
66519
65007
83388
5325
51542
114127
65980
68696
136478
121727
49432
25418
5951
17727
123077
41695
34584
133440
82719
88108
97541
128992
22083
125736
114939
138505
9840
37935
31951
58327
127863
74821
99685
71250
80146
11226
21728
122477
56274
18205
104203
105705
43622
86505
99784
3051
128200
134367
136490
70918
58826
70383
59909
80909
56118
11199
55765
42309
25485
64067
76987
13347
138888
36672
60948
79033
24249
82675
37861
80522
77231
2063
22579
120853
64920
122362
100255
53119
93080
96744
100388
128257
3478
20296
45517
35947
7846
101281
54607
33331
1700
131594
23029
587
28265
60329
55971
28865
119355
93831
109387
56586
72245
108317
13790
137164
67030
114044
26634
136461
47139
127021
101069
26969
123668
6586
62915
131514
84218
117522
24844
85917
109115
24224
62855
113731
84552
118825
2595
40259
49007
88333
96844
97604
33001
110633
94767
100030
61028
121401
72842
84518
84773
33911
111486
68441
40496
10753
59954
101065
128274
61149
23334
73740
85372
86188
23822
6276
41365
2768
46534
90371
91101
3377
24326
100453
90361
95445
36835
127740
53197
109676
72257
137969
119938
20095
66409
136785
30847
126362
97850
19120
23862
121183
69211
109234
67370
93032
91861
85086
72151
138394
11809
23251
118122
36134
100056
44834
131578
136890
8925
44774
82917
81181
42743
62855
101275
109151
59639
132121
71865
17488
127592
95726
115022
33154
41311
18744
126185
109523
103829
34688
84268
115637
57938
38741
11771
134345
83574
3348
131234
92498
48122
50503
10031
67216
113357
87657
12718
9347
79778
84582
26835
43721
16660
118208
76875
34322
136951
39411
3845
100780
74098
64464
76416
108388
103205
64538
102732
23130
67886
70318
115628
92359
120820
102010
19574
70528
49666
32291
79874
105795
93225
83060
9516
86236
61268
62742
120557
58218
102152
100753
135349
36250
1569
71765
4637
104773
112654
83720
127902
16891
14037
79881
109249
111208
41890
105174
41735
67908
113817
121609
33702
43393
64668
19569
129628
102287
82310
86536
20505
44462
23641
132205
57063
25209
40321
38051
129981
12975
121770
94234
29865
112159
34115
115466
59718
52356
80639
101453
120263
30807
59413
130317
74199
100432
9885
40178
62719
92195
126714
59575
113008
126706
51779
30070
11914
92100
68120
118246
81426
26241
72479
111290
114751
82945
86755
34469
135301
3746
112273
91915
34552
31685
82231
85103
108468
68468
101632
7538
137014
88345
67112
110021
51402
95243
116442
39667
23694
20913
17912
105119
47153
66743
52760
138256
9687
139515
32724
121339
119612
4996
73254
130515
13032
131836
75617
121499
60303
37249
129037
57316
101945
32500
27336
129699
104094
3777
29365
127787
1041
47277
69257
48194
90371
122017
22801
100057
97883
55524
81396
77494
36871
131001
68008
26254
122836
119977
124104
43139
133577
89492
100454
71873
121992
104142
61571
86085
84270
90936
50224
85311
114564
119480
109856
64934
101496
132656
1342
59378
24531
59089
113223
37753
50089
17583
64006
32925
137559
48109
52415
107487
137601
129220
39359
95944
93361
77282
18380
13983
4569
68603
75645
119132
24435
45500
20417
102282
14507
21758
138012
15389
80847
111234
53141
107287
128816
117146
211
102726
25254
28977
70212
139206
18197
85923
95149
111557
23204
89881
101891
27772
134835
37535
123255
19269
59386
120023
121551
73892
1780
119562
89280
58978
67147
2420
2617
32315
95917
2827
111392
97523
8156
41604
96728
26352
103878
28229
114260
127081
118109
76151
131204
112943
90037
90810
108564
9423
70832
90114
59666
48963
46027
125298
84293
89525
104069
86909
121839
59986
66087
93231
17508
74242
111186
90587
100593
75063
118815
51205
38495
73275
127355
6050
46218
77391
96859
14781
63165
4042
81246
122831
53004
127272
108128
137296
53148
48548
60556
34987
108533
126643
104569
102392
60884
52106
52979
137829
127168
31793
49033
2014
105068
12739
124415
127637
66481
81273
118769
105998
61666
60014
88828
91021
23637
33307
64669
76784
81854
125224
88122
26739
111866
29042
129130
9102
81147
18460
123282
68314
26605
8666
46679
131672
137756
31093
95660
64236
88717
74428
30233
10382
110793
95412
101403
134429
105070
2423
47564
23276
127646
112038
50014
75864
1079
15495
61317
82226
33955
20950
126891
60559
29615
9922
28582
27370
41014
124241
67957
106083
35020
74542
116464
122164
6305
54218
116592
111375
56640
507
134650
20638
88896
21015
96501
89975
36509
134169
8552
70463
15118
111794
107373
44732
121715
135954
48453
139081
96546
92761
105163
107917
3654
57978
90080
126311
88548
43023
74037
121539
43530
45038
2176
132425
66052
75028
58751
78912
69196
67302
9375
84313
15448
116747
105396
113514
89053
130200
112594
45598
59313
54108
13515
39318
88438
79946
25628
36985
122969
99664
134875
26498
4701
113403
135274
47104
48430
54025
126016
93978
97678
111742
38290
89477
64840
120038
62991
13892
86589
35584
35842
5901
66044
25708
45219
14481
105653
47198
51465
88621
6862
22691
91470
127914
136093
63096
35018
44523
117120
137385
138500
51149
109126
13141
626
33965
109530
39968
24209
56119
75551
60050
38371
117946
62109
83589
132426
27761
130787
20242
92734
114000
42933
44203
78265
39025
107298
89634
59899
60769
87018
34750
88270
32495
24243
65247
66460
133772
105214
90668
26242
17116
127069
64613
135062
49177
124553
103839
53289
91691
124081
122374
42042
27013
2929
120307
42389
86578
69940
78640
7347
133310
113389
71968
25804
137631
113566
68615
107755
55131
135634
110348
72246
99054
11312
43659
8230
135865
7498
37871
63907
107930
20244
105949
111294
23172
62607
13682
109750
108898
68673
93448
102207
42062
1767
104363
16044
115332
32977
100150
30462
4963
70498
79059
104016
81809
99070
88598
54025
82919
126468
94284
50848
123063
36584
22141
122587
75542
12174
68688
44439
80847
138487
122998
99260
253
87360
115303
91936
96688
75453
98749
101650
122302
14159
65666
40462
113228
14263
70839
56146
117082
1474
83345
76496
38057
105485
59082
113598
94011
104121
134388
34857
102607
117385
134116
79211
41096
85770
7498
137784
137574
106246
75785
96227
96757
117802
136689
46336
132064
43879
78834
85497
45352
22178
21993
59760
104015
57426
33357
58025
21547
27744
69233
124153
121481
39700
39716
22576
125469
47213
136711
99395
129811
72496
55621
86567
50297
52309
132902
18713
72539
71735
104209
117890
70265
102553
37649
34279
136331
47357
92303
134229
51453
21535
118381
32933
61234
134448
55508
23054
41661
52219
122448
31471
101066
38069
94389
11362
66729
87290
30074
139268
135377
110635
93509
41993
49539
131158
76271
45869
38514
4925
16449
89966
2811
134830
99250
40396
105629
131110
63449
7289
19680
22249
38759
120745
36669
109499
108458
79749
56789
138532
55368
28517
85518
8877
70509
111408
34
123131
133629
14899
128055
10077
81217
130865
121258
16818
31260
86887
7927
71060
94175
27606
69660
109286
124702
106328
78784
93160
46077
111924
68043
101444
116792
129912
110320
23652
101319
86705
6782
94947
77956
111188
105024
135524
78404
62633
12341
86015
9519
136620
17075
80046
24225
86734
49331
125279
29414
104466
78438
75490
52742
122832
13285
29533
112743
99957
53185
74061
23013
36318
5360
100968
123858
86735
72843
62261
9367
85184
8276
18886
81803
1702
98931
82379
64787
124613
67657
94200
89078
122446
6041
1819
105277
135678
7704
78019
95634
37240
12080
118646
49909
133791
55966
33766
80525
128808
96027
89891
50343
80654
108776
108497
58707
44058
50876
123493
28670
94884
54045
94100
77330
36437
72270
18958
32114
56325
96977
127747
93564
85408
82745
3473
79198
138710
37238
19722
103869
109616
109612
14212
26621
54740
122708
85327
98797
9935
45172
103819
104819
75568
34270
18500
112004
106539
37457
120470
22864
134433
84568
92779
56192
27312
96251
135389
2373
109841
131462
106242
55808
101074
120453
58781
132165
79512
120459
67313
89447
1982
31131
30617
77549
41752
49116
25905
8291
62924
6374
7506
33709
90941
76636
89900
118253
32887
61641
96977
119079
53102
63218
11238
130527
20022
70018
122691
75886
26829
50004
1684
28810
57486
32300
106359
99238
57767
132263
83880
97042
114988
67737
130750
65928
4372
57002
20532
13610
118642
117509
132688
31743
17078
120278
22270
13452
26647
121312
89337
53475
31315
91020
82285
65153
123319
24995
24390
17437
133609
108269
114478
108596
36005
81580
10875
40376
138581
31407
53986
117222
125267
23025
125316
2344
119654
123937
132147
6301
105249
81483
59775
112915
32502
118411
38067
132172
119757
62456
125960
113365
7076
76790
81960
19432
18369
92835
59808
16949
100593
90145
110522
62211
89521
95837
40906
69175
56126
33053
75475
21374
114535
111601
110640
123389
66364
125059
115560
46120
47514
77872
19485
30942
14661
77796
50373
33029
6982
86532
26329
107574
36676
136850
29784
102549
69038
47042
31723
125163
80094
83549
122888
54628
55149
93528
14368
121512
78586
129928
27632
102451
44151
23468
133392
58811
101263
20117
91839
108245
106648
118167
52170
119676
91368
58306
82224
20405
105347
113946
5568
45440
33846
128455
76419
88994
58334
90787
46858
136919
57066
50841
75722
101216
50660
45465
20026
11922
65581
111864
96518
8581
66382
8688
128256
17749
66993
46831
14505
32339
137128
20072
77778
30973
124879
14196
96318
43212
104982
3175
16483
22047
30367
92204
123262
81026
114020
119639
69300
39601
67854
25817
48181
134235
34504
12788
128335
101496
59618
119192
133834
56745
139263
47963
87717
100493
38511
44034
3705
119844
23561
136539
118243
30279
65094
77856
111305
39113
57495
40604
55065
125348
66420
79597
95935
77276
92384
60621
38771
128353
39812
8957
45097
15427
33271
109165
115919
71781
129551
95975
51625
129463
92513
29867
19741
17606
107722
131045
56719
1568
8000
111783
126916
74420
51380
82850
11695
120115
119822
26817
108468
19634
12125
129916
11412
45396
75433
127330
117176
64983
83305
28800
54445
12169
35018
74185
29775
119092
41582
62845
120659
49581
34627
107574
100352
62358
26775
88398
18825
122949
115215
127292
118934
103691
93559
130345
9086
28991
94026
126262
70325
13682
131413
124769
25851
26431
35306
55625
121874
76887
94821
102532
126467
105799
46458
63171
4509
73232
11568
23333
32532
103134
126976
11465
66825
80534
1809
75910
85877
95835
62171
16201
85868
29936
117322
111718
32718
12627
3694
14591
89513
98514
117122
52331
64313
23579
115501
68821
73163
103421
68505
105694
66554
55480
117159
109730
112365
95319
45640
58241
27505
84162
74442
113373
114097
28115
85090
6814
40741
65136
137756
130253
23649
114878
18935
64313
114808
134436
109485
47970
97856
37989
130016
761
69820
107174
110491
42185
38844
16130
100425
66349
76643
11218
16073
27092
39332
77514
10257
56424
2649
8013
46676
2650
122890
65611
43314
97697
36398
12799
122019
110605
27139
112034
111365
96959
79207
81855
115495
94402
74336
52271
137102
10979
39841
13174
38070
55524
90688
24678
111948
69688
32690
134975
72337
15579
60585
92003
89628
73334
104801
71646
43938
108291
43679
15303
41601
99237
73509
17095
53638
7845
69366
27092
135175
109206
40265
9596
1081
107304
34273
113028
36992
66963
108003
85680
58893
4939
37682
124872
78273
118834
56517
98562
63477
76547
113864
105077
35783
23725
98524
65773
7921
4241
69216
3095
89798
109480
129042
90878
53136
139666
63906
90127
66628
31908
35806
101873
36846
49840
86744
91470
28673
119613
50032
92149
56159
247
33578
68294
23971
132101
110418
31891
136341
39633
11337
86138
125464
116730
37015
38599
116396
100920
105077
19375
109179
883
121247
6025
27074
44343
73846
55746
23955
123877
124247
56465
124124
17824
124758
124446
9924
71527
132689
122616
87511
120377
68753
72975
97107
82119
87925
73502
19391
53002
92876
128569
30236
50475
110945
57309
94817
44791
89406
95123
28667
73652
11587
129142
67827
112697
113588
54102
44223
106276
36717
108086
86652
81821
17412
43758
292
105336
93611
19682
134689
46487
8250
24924
96961
119195
58584
51777
23985
7990
123251
29003
57993
134837
18145
102172
107533
131732
16273
128108
74359
29342
96193
21010
87514
89956
41120
87805
55291
134730
107486
26332
17568
115736
51255
114528
71282
86191
2656
71618
94180
125906
100620
128524
97095
118764
90695
64627
86847
83320
29086
21205
112661
101630
18567
60174
51585
59686
124331
83228
30767
91816
109559
48335
43903
137165
139214
115184
83355
1870
46801
13886
104127
123773
2410
61221
102536
69456
102200
25735
129127
131285
46939
101787
69267
41857
138313
120851
101542
122643
40430
132309
50810
9988
16995
94713
7153
16208
46248
66859
134429
93049
80745
98556
53173
59506
136128
15708
128961
98327
17794
118088
65964
41085
56226
111582
82941
30890
92432
44483
129884
109214
13143
40694
119201
6489
111758
102705
22696
18005
5916
17125
111053
86660
92032
24225
6165
88159
16285
111477
22838
10430
65916
65153
51514
98494
36734
134455
105735
105517
15289
95619
74730
4783
112664
30283
11271
84421
109339
33966
102425
115254
27442
49830
38265
95825
74054
20781
43984
66690
132258
43173
77120
34525
84677
104985
109370
97762
99439
75105
63278
91079
30723
114360
95861
3386
120994
83483
64158
66684
93801
26582
41938
121242
76411
80202
77067
126817
100983
97402
29858
69592
116926
83329
80468
61602
48314
49838
135715
124104
101294
35344
75183
132016
9703
7395
111753
107048
90878
35910
33732
44678
38843
52021
2271
115254
132222
55689
78422
69556
13090
108279
115499
106367
51608
32319
4320
99921
82156
34
60376
43449
35378
111910
11816
21432
119305
99920
128480
70182
112181
138563
91211
11023
50583
93481
102628
19156
125522
41049
88712
114963
9328
40562
81330
37287
72880
85649
113559
131387
62035
33934
11187
97412
5844
139354
95195
101500
99273
60026
8033
47805
58588
99243
35180
109170
29075
114159
128326
14596
15208
53389
105911
887
93950
47240
14525
3182
109240
128083
134568
31274
138368
5755
105037
4211
5108
36584
82062
80733
96609
90094
128537
15197
49336
68
124366
54763
114227
89043
45710
105786
2431
11620
106672
72733
58859
121196
75914
4451
85630
70481
12076
83997
52587
93465
64560
57695
130048
6621
138427
86656
96715
103315
101852
122402
79735
62570
37164
53961
11612
82874
19746
130395
94493
102769
63127
129704
60316
115392
110506
5945
45872
122581
89941
98459
76045
14500
132505
66092
21121
107283
129100
94187
46949
67303
76588
126683
106224
113752
40643
94188
32977
36740
84582
103821
139508
124060
93524
59823
99451
64029
42119
121674
22962
132060
56484
99006
122911
48988
1450
120383
132622
106901
74569
39571
34203
127509
26253
116779
101260
43248
70966
134236
79987
15547
98056
55847
115958
27932
92021
51760
68312
134140
33433
91273
102551
89917
26631
61813
115256
4432
18548
107878
111332
93116
7448
121886
80624
33700
98664
18235
53299
29629
128822
109638
21527
63230
25484
113836
91161
93856
25595
135824
64347
59028
87097
3249
125296
90079
65062
100551
94510
59961
68428
42193
13076
75875
430
70052
85927
99094
64638
139225
105074
53460
108862
102953
116689
110697
76788
44201
40905
102383
40024
81603
137762
103472
84852
123057
29902
126265
83607
100763
46225
128387
2955
35652
64261
3385
82055
126539
78830
6693
125764
43903
36504
70977
123207
129544
18026
59995
10096
35282
138729
26471
116884
112842
129943
61735
95898
136196
24351
15856
96959
70575
4242
99913
82579
44855
79649
24633
31393
18478
7677
133508
38733
20532
40837
21939
126427
58862
58285
136522
70495
33365
22993
47378
6206
129287
109113
78455
125482
109815
70663
82440
40390
51256
18705
99320
96110
98353
100304
103855
93183
84333
73714
131915
104864
114550
130205
91291
9763
48490
87812
80257
58206
87156
127635
64412
76442
73099
119218
38276
42913
49880
120715
59654
101136
139419
18973
33597
97772
95629
113803
50954
39961
47517
19220
4824
138418
9424
72466
8181
34265
136630
88437
92471
83785
52423
133234
136579
125521
112451
34854
4786
138683
15568
40791
76170
131339
36116
109766
65462
131744
59921
92767
31704
83789
111986
36527
82206
97761
85345
90386
108378
81974
15175
37200
25758
43949
6785
138688
29470
119235
33541
10607
117917
25461
51397
30438
16799
87512
204
82260
79255
36476
11378
110958
120264
99715
123837
62469
57475
69181
129207
2204
127506
4381
39403
129615
48329
46187
128303
54150
1774
21843
41108
96042
23655
92505
126480
40453
16368
103035
99064
71975
139510
86793
19284
119773
46507
119472
18593
80334
25004
7799
82537
12509
128531
98292
2124
36860
120830
106778
67361
98955
104972
108469
54997
128627
37325
17828
5431
30044
97214
80847
102018
96723
27639
97654
52847
74146
77125
47791
14479
102129
55590
73367
90989
44120
31658
93112
57331
12488
59889
101044
111442
1213
45864
2790
129839
83188
20617
135269
89583
117830
76115
51601
50904
103754
9254
80102
14251
62730
127893
5081
24858
19834
78447
115847
40305
110105
45310
73988
98944
81551
35031
70385
82763
80894
49527
72601
433
46495
44221
90015
677
120336
117967
51580
60441
103572
108034
51043
26302
72278
56123
27511
68463
134569
3357
85119
104673
25019
19106
63616
106569
30488
110353
49331
87733
19879
98283
64517
42725
2503
130884
43401
99190
108850
71333
135982
48774
39366
47024
51427
87995
103146
78937
132809
74067
58646
77927
15091
83664
97033
78707
26584
103872
25411
75914
51605
21641
10548
116121
64365
129402
107004
84118
64944
52206
15450
60925
77331
31167
84301
128757
95513
23798
44045
88321
97864
102690
26247
112955
22705
99631
28013
49288
63503
29775
101553
115107
27767
112100
67579
92131
101502
34583
12600
2797
63140
28049
63721
470
59215
124373
105578
14727
8171
9622
103047
82386
88664
105646
31692
111368
65276
36056
20656
128778
65830
122208
80236
93596
70660
7815
22079
8513
18749
34678
11309
81888
39079
51381
58709
98293
35754
638
89372
20276
126611
28770
79013
75274
134415
110705
22994
36043
6760
20001
24820
48942
118560
105056
2537
49219
89222
967
34083
107970
35645
45391
26209
74723
73124
84917
9367
108877
61906
75090
105504
48516
103860
44516
100142
74626
15220
123135
110668
21980
3135
111840
47273
98046
53247
49809
7265
2468
50776
41347
86789
62772
63090
112997
113846
136213
34265
123212
81441
96170
34654
46944
4685
138513
91459
81178
49490
83031
64312
136510
81362
43798
84701
128634
1844
114299
38442
125460
93118
65569
3158
39906
104692
42599
12902
78537
15163
47166
38101
96603
119687
72754
119898
100723
47618
71357
41901
73459
130739
82564
46320
72100
102714
131020
60733
80909
105318
75526
66368
58435
117447
45877
74692
82138
64828
87593
137027
79990
111110
11479
12945
90796
84232
132842
51519
108201
40550
93419
18011
31288
35982
64331
103387
115047
31702
471
55955
113372
75997
122322
8158
29795
4551
82850
111932
69378
6794
85310
125719
117904
96788
138663
68699
17371
131505
96569
125571
32054
26339
119934
63342
38673
20616
3080
13719
52317
119903
69674
25688
32251
28347
10198
62045
32897
93047
10328
78626
99840
95638
64345
54095
52425
63007
99146
69796
30863
55714
31718
62917
82053
11651
102610
120725
32266
82041
134443
60935
61943
40468
62974
94193
68815
73171
16237
78063
2569
26565
16689
78761
98554
57385
132855
10978
120391
92000
80773
11254
124066
88843
50522
42470
76845
13131
139546
85463
71523
110340
6397
133466
10808
69370
87658
79622
118893
80247
17684
121461
83163
10724
60221
41716
68108
53076
52693
24851
121427
109818
12456
105492
58660
62977
124313
135504
52459
123858
80966
123981
94198
63714
93798
105005
133084
41456
20978
111976
121702
38661
69788
41216
25737
130009
82931
93844
19436
135623
118694
862
105440
107501
82706
451
6829
67018
112307
59287
27228
29624
19620
121425
93338
113417
62781
62773
131224
83758
11100
89277
98770
80887
130492
124506
70895
73422
54702
66682
45397
9747
67544
10836
117248
126601
127639
124076
29970
99945
19715
57197
105920
39334
14973
59257
129102
77753
122029
120326
137862
133128
69602
96632
74015
36446
57489
121261
109867
112190
47943
15263
121937
91838
2451
75536
54790
106441
59611
84759
66385
79325
118308
8656
95010
109632
67913
84112
47385
49941
40789
45246
19421
86742
118229
69787
123187
35718
27399
93054
7907
51693
84668
106195
3530
87118
41730
34671
53558
77693
95782
96294
133369
74089
104950
64731
43720
9214
8842
67456
35506
25982
89054
54926
112723
67282
101064
95910
79351
128463
25315
63610
40155
109982
29804
20037
33452
47886
54707
63361
101930
10488
19655
95298
60928
100956
20028
81000
110169
5221
8455
122026
31202
73860
36952
120277
1142
114367
52538
80492
102829
77852
4101
2984
24185
10257
23020
57636
34494
77726
120997
136423
64566
117003
68072
125493
77958
64452
66492
24478
69672
51299
6503
77226
125158
19806
33854
102651
134173
86391
19495
73353
24242
139947
76336
48426
126555
75707
82414
21048
129785
63410
133822
54350
16764
61894
16194
71073
102697
59038
95550
32368
110336
78404
85945
71845
74562
119798
10848
45086
66188
30342
118438
66781
30288
31126
91559
16843
106832
33972
14242
72968
73733
8064
127317
90496
46309
119863
21568
9005
38900
93469
17724
125587
8224
80021
33783
59137
59818
44630
104222
102358
74971
59012
29138
81611
90137
97048
74805
33320
131019
89046
106288
41103
73461
69956
131598
96121
26170
129517
105125
65069
82985
99201
27007
91209
39221
60790
10345
75390
81771
90919
37747
16742
126282
43237
74704
76418
284
9508
86089
107655
74905
28728
8757
124718
75036
355
80838
101205
129871
22315
26274
49208
97867
29632
116768
137087
90421
103464
72476
32192
54382
86575
25285
40663
129811
76340
93432
106446
85847
15873
50452
137103
44600
59209
98172
119635
35915
39010
57192
2137
37676
83465
51344
135542
113096
4463
108980
39869
107927
17807
48412
138660
104381
50048
15675
70543
126387
109106
13341
48585
101330
63792
45687
122282
123000
3859
101916
135266
19220
19107
137403
33247
78923
25098
28788
28371
29561
114119
44591
113839
131925
93002
112498
96306
3049
128172
3200
129435
73630
16540
14371
11311
80332
60057
133592
39683
40267
95508
34949
35838
90966
8703
69084
6241
33800
74223
10963
39712
48341
55553
129902
40266
124906
102400
112923
104306
66923
92474
70092
116904
109014
84462
128215
25697
120870
121806
65379
137489
53665
100327
33326
120983
85381
102410
103575
95533
36632
114537
135244
84973
6441
101498
101590
107698
63897
50864
72003
107171
3337
118446
60427
112350
62907
48641
138046
20128
6798
39777
17616
60463
116455
50942
17797
61836
129703
121371
17368
26334
95907
128963
87658
102347
90460
25599
46396
130708
76462
118398
74231
79799
96843
134657
28500
136101
43297
26546
132580
50094
42674
10196
86908
19128
37489
104704
80963
27191
86074
74682
29876
18332
63645
93886
97030
130456
119484
3425
121164
55946
98174
55394
112096
31368
50050
595
3820
69698
3492
136400
96143
46165
122947
43051
65293
20435
124106
122607
23977
46532
57289
53852
41215
97285
7737
138245
87740
127221
118021
68903
19518
76195
100648
131613
107562
127049
108559
111382
56746
112051
84133
12889
18215
67079
32291
59859
87513
16396
42466
87841
39279
76106
1692
80494
33390
125781
55090
121129
113001
33110
26384
108870
109304
127031
76834
53218
114080
45392
951
7177
17442
85083
20065
12009
128513
28707
48219
52377
21455
90684
217
60733
3141
1908
1226
36530
127688
56315
134011
77040
65777
20394
22261
11432
7424
99094
64649
97855
120838
41951
105032
114631
103385
101448
102991
91897
130155
11210
4273
11609
78245
4489
72341
81386
122749
49919
94267
86788
82585
88277
180
8361
108670
22440
136145
92446
97886
37145
50300
55075
79096
131683
29705
42480
93131
132696
110729
59637
3905
91353
47597
58501
95842
119937
139886
54942
6207
94153
118081
65144
42429
118260
49856
127451
117052
46000
79896
51289
83145
106547
106363
138592
74582
112419
41071
4064
105114
128151
63700
85370
79504
111296
3871
11697
67584
120108
42990
50143
50612
21070
115286
69393
139330
25141
56843
92733
71141
113090
120373
130637
55988
86735
129228
130569
59153
6650
134632
619
134801
34683
62340
50656
5978
66210
62352
49914
22670
105341
100056
73281
126410
51693
119025
102091
76833
12219
31175
124325
125308
11547
91313
41296
74633
80540
31864
133786
63542
2848
110756
34694
37530
33095
85349
19860
75657
124052
69773
98326
89392
6180
7958
52153
57872
103335
130596
134704
115553
138122
95381
100861
9669
46693
118508
60653
103585
126723
54438
27126
129570
1545
61819
3452
34640
123519
23311
86648
107570
69435
21325
33313
75614
5634
61817
133485
108968
28764
104540
84521
26886
36272
21733
12906
82965
116592
73558
46549
103314
104348
50026
69236
105892
88196
49039
116883
71714
72349
63530
15635
118135
61206
48947
53748
66840
87115
23584
35807
115879
104475
96679
2764
747
94763
132021
60063
71354
65578
82963
11020
6277
109340
80255
88521
57535
105645
41755
129248
14345
81637
4882
132479
2842
30180
22578
69681
117294
22513
81840
69524
126987
38518
72287
104085
133281
40659
499
40986
82589
83461
52005
88865
52800
108611
13737
86686
74255
55492
75933
88599
137128
57166
57429
116321
63697
80006
46002
17343
102518
127841
86866
65857
2710
135505
29941
112342
36163
30440
129680
118751
90252
41684
43968
119404
126647
34056
66089
37253
89547
118374
125852
63026
35539
43280
39347
75588
99638
61700
92930
62155
25892
39795
128011
28601
35299
134304
117295
47814
24743
106974
26564
91346
125009
46883
70749
88007
80939
136838
125260
6837
115211
87463
69863
127101
107094
85561
62688
66731
7260
131969
105238
33151
31764
93248
38103
43414
63903
131749
91227
88645
75074
94143
16343
60083
117377
87091
124441
34667
60280
109700
41504
35490
57162
87718
138943
24256
33278
37982
90986
40537
29951
32575
50039
38066
125823
64493
57831
49725
56242
125410
114722
107667
79552
107416
27749
33280
54506
12190
67947
114786
98241
109450
126627
15403
57167
125569
16010
66796
23551
106995
83684
29853
139570
133722
67918
101744
34566
125748
127820
67159
87509
78893
34826
27060
46308
62574
36692
77166
51115
104638
51951
125708
50439
14929
1110
83957
116850
17119
10752
116752
100465
94435
6604
76386
64508
50873
14481
99073
12972
2301
26232
100481
57545
61057
103892
103853
99982
583
17370
127449
81572
45672
113156
132010
60600
90617
75966
37449
84087
63069
14200
44551
133855
137155
97289
58362
48027
111769
133787
60999
90421
136370
21479
7966
33778
125370
88170
110111
102305
105539
73911
43876
11210
47066
35886
48161
114034
88203
61962
58120
127624
76161
79023
121478
49668
36311
39840
97694
8079
9978
18692
98500
122699
16522
82817
16476
1892
30986
126586
104196
112876
60497
124423
124085
83914
20308
8597
57948
84863
70558
92419
72486
123071
31441
53963
32738
67751
70154
130431
52182
56483
125475
10681
39181
118348
93497
55656
96591
100834
18594
37138
73709
55442
21561
57793
139355
18220
42741
33654
103082
113299
102425
11919
96369
133865
42234
129106
37968
112387
95888
90149
28870
57714
77181
44402
36062
30677
100058
109004
131510
95003
6142
41570
10444
27702
75714
9798
22273
118454
19804
101707
91752
122228
113625
48120
92444
15858
13577
130411
104597
85817
80559
109818
119882
17739
14219
132295
24767
114276
101299
132628
45630
107440
34197
56073
111493
109910
65871
133765
88364
62026
71823
16467
44253
45448
64587
136696
37657
54515
127107
2253
331
44017
112070
120213
38108
126289
112507
39226
76916
73805
8206
122546
17596
42402
38618
105440
128664
80840
75557
53379
2865
7379
69845
23469
52826
110783
136517
66835
25298
123623
69087
1980
3991
17509
122192
18450
3797
71051
57676
57064
121207
42233
15961
115155
60986
30931
80594
49649
88122
16150
79379
90987
139881
9224
90807
29058
96358
87323
95892
121655
47297
24979
123635
27640
42487
82178
46089
22635
129580
80116
56050
110787
122348
72011
85941
43334
79293
2886
69334
27414
19036
8713
94752
135268
134288
45559
24325
90645
109233
120217
48652
16530
121547
32286
44169
385
90815
66609
23019
80395
6725
55420
51181
105424
103782
113473
125109
43074
116358
54443
46840
111745
39507
1591
107012
33794
23501
131337
100790
132734
87905
9441
9263
69451
18078
53431
69835
85245
120039
69205
25639
103115
124624
53171
68539
64758
2995
53647
107831
119352
84441
14670
67449
123947
132613
34460
134092
16113
2148
71234
8846
66404
57026
18108
112206
51456
47890
42040
136700
4281
87596
138690
107395
48572
28212
12285
113329
31206
42284
57511
126909
103076
72181
54357
63375
64793
65169
57466
80905
43668
105051
89751
86424
22077
84210
58629
49884
132100
100669
46583
136380
24616
45272
80126
73187
49835
92411
22867
81040
111046
80378
44300
74121
128910
75009
137495
30054
116529
31313
110958
20196
112715
37060
106619
134791
97622
25248
21026
89721
102268
67608
62452
103235
89231
2577
36422
139065
71339
35640
56456
18736
116017
77108
69209
104926
12116
66703
134979
128644
74367
82289
125191
47082
95700
91810
18224
53321
93409
39250
119393
32028
83209
18196
135262
32440
137125
8035
7856
44815
43675
40664
63551
136043
117771
132759
77321
129886
35813
48651
118529
86532
107291
80071
133613
39343
31880
128188
69015
101640
27437
48408
110019
110646
42955
105281
119437
40079
89667
103644
61246
133341
4307
124796
105736
122077
93906
43056
88314
106070
68058
43194
52601
35349
123265
46213
74691
131496
34401
3705
93136
38189
28464
63154
125186
71419
4786
104622
87849
94453
68266
9094
64145
48924
110241
29880
31001
40498
49287
119314
6568
117345
22508
59168
129045
5772
81733
63735
113619
92485
43791
66754
107025
48607
106260
92211
120025
111045
33184
44225
41849
77801
29671
105994
126725
139911
112225
17725
16761
21512
113390
23328
115208
112249
58847
104252
94372
116931
4338
67991
45767
48128
111096
12792
73086
77355
81354
53110
24752
114537
73687
66600
52338
103357
8945
15414
79619
121170
9490
72731
119033
122879
96058
94240
71480
131257
34843
2203
84539
15532
70193
130306
40011
41289
3097
113097
94995
60802
2558
96098
35338
76244
22698
64027
15952
31642
55792
71923
129163
65281
4653
108195
24512
77063
38786
95991
44671
49980
98193
129209
65511
4738
119514
105522
22378
98962
78618
93724
19763
81175
49822
31453
133771
72519
71831
126074
80512
127623
57996
69675
52903
39001
14221
53766
116063
29359
9756
20733
79338
84301
9941
4849
65390
105807
86722
87767
64768
25339
41490
60883
82865
91311
68687
76635
181
517
62709
80693
104491
97056
126719
17394
136056
117291
47511
88470
6649
57267
109202
85987
117919
95495
67187
43308
61301
13908
107426
102420
39246
125267
23302
98462
52930
68340
11449
53110
68857
50509
110154
9699
7564
73224
27092
3620
50515
74603
68441
57163
108221
37643
3149
62491
133137
70335
82150
30789
84242
25927
133208
99839
11193
132862
34653
64122
37553
46101
93584
106409
96609
63737
116108
104172
136961
119551
84143
23827
30505
12584
80989
115077
26578
60490
13919
136066
130824
96068
26854
51418
121994
136413
127608
109539
105626
22260
33660
3179
68360
103595
85939
24968
3684
38398
105492
116996
134301
25986
822
1157
14921
81810
92586
41498
2299
106504
37563
109475
38924
40768
20892
20917
13533
8499
106807
95510
7111
116819
98688
75470
80413
20979
76790
84096
35728
18633
61091
30028
44618
61912
7537
59539
3722
100122
77388
122372
66625
91303
91846
105548
132070
89089
102817
121954
73940
69623
77464
81050
46441
12503
132871
103206
33481
46012
47301
45561
64644
84744
75588
85614
6655
83124
121504
126728
19597
58891
109100
62574
126545
37297
28121
118615
126386
107289
100568
60325
13264
14383
1374
59704
26886
110596
22909
36718
16608
46562
82278
57603
131305
134218
3216
137959
53693
101071
101039
73290
136314
46490
135863
122858
83786
335
77824
70171
107624
14744
106847
120887
29126
84572
16942
32363
55168
16203
69081
71775
62764
127710
129377
54068
121927
108945
28378
35620
70015
129416
108909
42680
35905
81123
25538
96043
81457
79713
2565
25432
94456
109412
6318
123582
53983
139612
132296
109150
15814
61376
17276
78577
49086
6653
108996
7364
91949
137373
42983
138315
126789
128243
40995
139045
45717
42884
71439
127174
122596
74004
128957
77052
43415
111627
36985
73749
111238
29280
19251
127051
67008
36526
65627
92445
19530
34622
99808
111478
8346
119143
86145
111486
83737
127139
110531
129454
30022
18321
92979
12617
92324
81935
66020
135738
53561
79356
45839
1150
108636
65089
128200
11995
101614
30178
80791
97496
41151
16950
45325
49497
136092
131469
137334
56181
118607
84216
21986
124980
102537
91316
113949
54860
33250
39968
26950
63163
119324
72788
40664
64311
114228
28864
52657
75841
35393
133447
9688
52896
10396
55013
102392
122840
46481
76077
15372
25088
20293
37357
10067
122829
128672
100367
37688
138273
335
40989
37787
96010
113776
78451
136672
88003
83666
49328
196
95410
19126
9883
8305
5873
41247
110696
105064
87728
23125
120435
89167
43417
17791
75585
26245
122814
35952
40284
97439
12638
81273
135225
108647
55048
50027
81670
119403
110044
107349
95950
65454
126474
82184
73758
108698
123431
20806
73762
71158
43930
54196
20324
87346
48339
95908
113590
7504
108211
13873
104942
120848
95145
100167
65846
126545
126545
7515
82299
96589
114863
38248
22042
77688
120431
95799
46386
103861
116604
120147
11370
20533
34342
8045
107878
59032
80305
57819
66536
48515
48044
31477
29363
3188
107995
95208
106084
94540
79075
48382
27480
53937
62981
49521
131625
43412
121671
38010
123624
98275
134508
111346
95159
5201
119390
39389
64233
36046
97207
107120
84561
5250
138596
90275
124790
82943
21834
67225
13834
100908
91959
41313
14845
14939
67185
122821
58350
48855
137182
18326
123481
131689
129671
54992
136889
85412
94380
37473
121458
27938
4592
66018
9540
119540
132644
110681
62482
14477
37905
76315
115385
129863
117627
106581
4802
21163
89401
39503
70017
62934
57828
29850
30974
23850
84841
4214
85614
15572
41687
67071
43509
22630
109440
53048
2169
102083
23728
64650
92911
37985
117316
44647
27847
71294
11227
9000
92456
76979
24855
138825
139912
59034
28674
7237
82884
89866
11451
28497
105437
53137
71919
8945
75766
17710
38345
54287
96144
38424
95288
49054
76408
72604
93701
80607
3897
81279
65958
96353
18258
90812
71529
134521
9846
100202
1758
69081
26419
13208
73929
131855
42696
5847
117151
94813
23556
15495
9099
119699
53919
104387
5104
106678
36990
98804
47284
17238
16435
113242
113590
34692
64053
21470
5564
50250
121671
123673
119330
8089
113232
53258
116295
132279
59104
93446
87092
59011
108940
72542
15061
139210
36928
136517
105888
50269
95320
129523
67507
111754
102764
17448
122797
3169
38918
104713
53418
136940
64737
32748
121381
37969
62357
97675
30247
97813
27472
93690
16823
136412
26232
8236
111973
39511
4752
77860
89780
76423
43735
133638
24529
6498
127437
123677
126018
2706
64741
15788
139646
129478
24887
97378
27446
87243
55052
34044
45055
82524
127734
38230
55287
130317
46465
3611
29827
27568
57823
119606
103990
101557
89595
104870
84406
77032
88547
70424
79737
13287
62563
55734
119116
87449
13111
122913
34691
44515
16957
79746
103390
121042
117975
135028
111358
791
138638
1184
4710
32812
97142
85051
134368
46736
49921
78774
100119
114819
125549
16208
104457
24463
71941
83573
111911
61404
66485
6601
82270
59793
62698
45659
40834
17024
17038
128543
134166
132027
129727
138875
24839
63220
83926
19206
86307
133846
74331
46426
85016
36231
62633
49472
60693
110925
109396
8955
32328
35881
15556
114597
95673
54605
136607
112859
47981
13644
101401
42146
5671
67479
41021
6861
130698
124946
26066
77005
95143
76749
99782
40158
112979
138766
65981
10024
109690
35377
18978
118370
47609
10885
69318
119633
41842
42277
92491
89822
55920
30244
131967
37942
74074
32987
44802
64772
134284
47220
118128
89426
123968
54261
105935
73298
53026
31916
59673
139067
43644
78651
117436
67604
65887
23106
47236
107728
65382
116079
57549
97653
6322
49516
111947
80395
58854
16748
121518
53138
40319
75997
118915
638
106609
84850
73936
135986
93117
133608
135053
113112
48610
88840
40715
114497
111945
87950
82224
13678
64028
139773
111331
46701
25640
83277
103448
84493
76376
61317
137630
116695
113666
116545
117332
80274
37746
27619
76260
130862
137579
47664
103973
46188
136503
121039
137036
84800
68988
55612
98477
109368
55384
69807
16068
57375
13083
95867
1867
65811
17184
115849
42505
107201
68745
136188
23826
106490
159
100085
73703
137737
124100
14027
20276
120603
135065
17312
65402
64052
72923
23878
9771
104658
70037
2191
138384
83119
98057
250
125281
91592
92450
27785
35144
21194
325
58970
127683
116835
135406
61385
114571
119506
75411
111198
100108
46827
104861
1861
87231
14135
2090
97001
95144
72126
99191
93527
131597
33600
70129
116877
101543
22578
121014
136687
43772
121338
55656
7806
98172
27413
69191
49094
6918
120953
136643
83377
27780
101504
85237
115010
115638
87327
48362
47134
19452
7553
660
127400
17504
70788
104277
95398
69718
85290
92084
113489
42979
124091
121294
117502
11504
26836
26595
134773
7789
23237
78150
11920
101092
23386
103281
76730
87064
11642
123863
82868
135546
100874
70267
13049
8014
34543
84799
77731
96184
13234
51219
139162
137325
8864
116663
125180
12052
119609
119952
136192
2846
34453
8111
103937
34191
111391
17018
121254
99384
117232
64121
94930
78106
110740
84330
86119
121634
29128
201
77818
42362
51419
76979
16038
36634
29994
117569
48685
9602
73872
44876
128799
108325
29338
69088
2515
117080
62457
123768
76464
39689
24241
31393
94146
111332
92074
16616
92965
121202
16816
30782
139915
44586
84113
15952
81219
90458
109872
106256
100059
43743
127483
65210
12067
16821
134297
14581
133900
56753
114701
46715
96441
115293
78107
26938
86624
6533
43553
15940
127734
60368
46722
104000
104953
107186
96303
22524
57643
66174
105131
17701
109916
92613
59262
98335
85785
53558
89267
56037
110311
63967
102751
43103
15611
17210
70041
78586
23742
89945
94526
127827
10313
1247
91826
91617
84784
48128
114140
2426
90653
55622
136478
36920
8235
55740
135254
70371
109297
84521
126407
55959
124839
89158
75414
450
106367
121806
79035
130108
71750
9912
117934
82062
11158
46111
10031
72293
70590
100522
74718
21242
16144
47548
58161
730
103287
29767
71100
48935
114287
57507
81246
99125
123016
16659
75926
89382
138464
131313
55841
70213
1224
10126
128627
128734
56236
138657
37378
126825
99178
112096
124418
115321
19643
18930
116050
99281
48696
47150
124567
22982
81008
65812
98459
64023
82470
10736
129756
57285
118400
21948
127498
95976
32073
92476
61061
64660
91132
98438
51484
26661
70533
12253
1982
66527
31182
94383
2159
79878
117884
126726
102859
35243
52537
37669
99265
111359
48405
65372
28643
3156
87319
132492
99131
119391
84967
20191
44050
36098
118629
71885
62759
25513
84137
41092
92040
115319
111826
70550
31548
89710
57275
134406
124952
109812
8427
60569
57522
33183
125940
86164
36338
49611
78656
135469
29001
23622
132011
49403
36072
110639
97639
75182
136152
41776
116273
64543
133446
88098
135092
24993
14159
52367
135750
115463
138530
4176
36031
56051
13710
138322
118566
50048
24284
57221
21868
53285
57195
13878
79039
93266
100869
36677
28447
97020
54804
4719
137914
24601
69168
133005
25945
59679
21723
138047
35141
136604
118574
47523
29006
132284
45844
7572
42331
70128
64792
40550
99764
121986
54427
15154
51603
15295
28182
80049
88666
59338
61119
86579
60290
130287
55936
86235
26317
54010
84281
61457
50614
62854
108979
55971
55137
131174
63542
73819
37653
104686
114368
113768
63023
5147
128921
114626
136793
133455
31026
85459
52792
92145
8389
113081
58783
64324
35667
85099
94686
119947
6555
121651
19153
91885
37621
50641
83058
77515
124460
120711
42200
75179
94478
81574
80325
59751
56199
77118
53205
63577
138928
82348
15721
7316
31780
50855
47992
67447
135953
2677
23745
118859
124327
42897
70743
21947
93538
130152
75813
54349
110862
118012
129527
41692
59586
46204
77794
92136
99673
107350
15712
98600
49697
7784
82267
57828
58638
130258
125274
30942
132934
9019
9800
93612
28267
56894
91911
121804
47046
27723
12504
134259
5735
2031
12302
41672
24586
90095
110159
124258
57444
102223
59209
83492
110006
1475
1320
4996
108085
102945
35937
77370
88315
45737
30982
116582
102630
122892
74737
126027
10614
87241
120286
132700
65623
132587
10723
66560
82682
97234
50817
116477
59456
86377
36321
5813
64203
37640
10808
32287
584
23097
86009
65251
68833
116990
41832
7814
76233
116568
133841
63198
40160
90478
55898
105782
83064
42972
32341
2097
116557
59509
118574
12364
122237
14894
18177
46440
28885
5336
55078
5820
28432
117438
71070
73616
94427
112901
57782
30659
65821
27974
93857
105980
118451
126106
48114
61514
5429
56806
39963
121986
92667
18536
134349
74903
9781
128877
97694
15017
134213
129124
20836
138996
106561
91906
48964
37340
41158
83097
44350
83330
111070
114558
25662
89520
100663
50127
127385
82444
106932
27347
64429
35950
22234
35129
110853
8366
24006
44898
23382
134570
10373
44218
109917
93286
112475
135232
130625
129984
78328
34974
73314
49397
9532
75327
115268
86546
125453
79005
28989
68736
82703
69769
104686
104937
104898
75538
113302
128903
96787
136684
99824
107160
17253
69740
36797
106079
64972
27421
96062
119651
38746
5727
5400
48277
81053
97019
111175
66505
36023
163
111593
95078
46284
76278
60014
11181
128167
9667
116435
84953
122702
76258
28464
116306
122349
65260
82384
23672
69032
38446
3323
107778
20524
8722
132406
101577
105740
79932
4433
118115
56447
116025
73192
102730
52302
109557
113910
16820
95575
66696
101773
78277
119305
106588
30934
101653
8200
113318
101677
77231
128115
104999
21360
8638
90072
130118
86566
32163
70049
67351
126629
126495
43375
36172
89224
72029
5728
39485
88848
77655
106180
26972
15931
85484
109912
23216
23489
118111
136533
125165
31693
124647
66515
53053
109637
132938
43170
56202
25100
113218
123552
128081
99713
3279
24252
25288
51659
29980
64773
506
107634
7304
3830
99916
69140
113741
123131
68980
91851
96016
30496
123543
57014
97010
12947
26650
89947
32468
82852
91398
5686
66403
79478
81750
46033
103730
83389
97691
110061
8161
74549
54046
131817
78378
130313
37308
28470
89795
106287
96672
45810
136782
56566
102824
70143
69513
129473
136441
101980
48676
87838
84017
91431
3668
2118
137463
83749
85507
95154
53809
70019
29702
84206
38187
84431
74518
75494
112900
24312
41780
45923
70122
38561
102488
9297
108703
8352
138769
105143
86684
23797
29333
30700
115227
33000
9170
112689
116748
94676
44194
6908
1046
50247
91113
39233
134677
25630
114726
83928
26293
16506
106202
96414
31418
68690
82062
116473
77041
57183
57967
23724
80979
63651
30776
56205
96650
39945
5245
49749
110972
49439
33008
112017
99685
124120
11249
70714
126101
102327
130993
12394
118832
97195
85159
126601
25884
27221
79425
79276
84403
137392
79352
1733
61042
86479
57937
134044
102775
39533
20144
73746
88971
53152
45762
25008
13623
33363
72073
116076
135689
63065
128469
90872
20259
49979
53824
22494
77199
133249
78122
137953
106992
133825
139685
4385
80303
33973
138428
43077
73506
134924
93174
138828
24427
115287
187
14401
8649
72259
130476
120689
111676
95296
47912
131934
5275
101736
130780
58825
94984
45253
33130
61975
15429
9166
42711
72083
19491
41139
91511
92996
12414
44684
68175
13192
19970
68362
27592
4971
620
134420
125659
112295
89715
33571
80581
71341
135306
47712
106518
66641
69316
115999
104967
84744
125164
7677
16826
4654
25167
108336
74001
13932
129371
2176
27123
9340
70537
54715
14310
47508
49134
116321
136155
115200
9891
53087
46541
121548
77150
129410
24540
6465
105408
105858
91208
90571
113534
84385
71577
115053
52720
5577
128984
42090
124104
16107
27781
30992
47173
18443
78500
96306
134763
51006
47857
121005
104092
94397
78904
41241
60158
103443
24057
25565
69300
115264
92488
19185
36000
24064
134237
65071
5992
99573
107160
130096
115679
111292
21087
139203
129734
75938
95508
100848
126943
119716
81852
67386
74113
20755
84978
110622
100549
109034
136187
29848
60649
88674
25385
96648
89089
135973
21718
95080
95545
105229
85175
47575
52873
82614
46777
42606
18551
118636
119806
121846
98352
61657
49231
8816
58764
134209
119437
19312
79594
91975
25512
243
17000
50896
73242
106088
23220
94960
37520
118765
36540
99046
2691
89412
41659
49468
108370
36562
4455
88175
18407
102806
9831
67637
87973
44946
38197
67410
64258
94143
135736
66121
70737
12736
93368
3978
118823
116587
75289
16342
71703
111829
115388
74394
61240
133398
100213
29609
29959
81019
94135
48365
43825
80318
92354
108149
125263
106902
11910
25872
61044
7646
91992
131780
20381
21711
135758
115555
138298
47398
108249
46352
19226
59988
120745
56818
53385
57309
62778
83344
138328
16913
108060
18504
97230
36765
126652
82492
3667
114914
84716
64710
122559
36707
32842
119291
58418
4951
94845
33067
52348
63093
79418
71574
123080
36515
104743
12817
93823
27520
72512
68502
20784
40571
87005
118013
77336
50009
36857
57354
24922
121572
98415
123832
134630
131256
103122
29399
112558
34318
62465
24906
97411
118235
72831
56842
14749
37573
69658
108571
41444
118521
13425
62228
135444
100429
40240
49131
126789
53448
106484
11710
11371
64898
111893
6001
32506
75014
11751
5063
109332
74216
29968
43094
52450
79150
76287
43550
116722
122297
128472
18166
100817
1896
56745
96260
78677
73336
5390
65465
126784
111873
77175
138154
13123
49067
120506
45628
100433
108609
50690
46116
42824
57010
89209
71625
136159
25495
91526
112881
124143
79997
107398
84960
81893
24142
41219
136921
97477
22961
62385
60612
134833
115911
35118
7955
1330
131975
29934
101762
100583
80624
7877
3406
137633
73437
51382
133791
75283
119259
83023
59426
59256
26772
4385
117500
27265
21955
114420
124742
44915
36804
21705
16100
129067
56822
406
130396
48797
30340
92157
9379
87315
76385
129137
84947
126173
16870
55089
37807
136129
114464
97232
31736
1235
77968
9235
28500
76275
100006
129593
97541
113161
11297
113640
102227
44471
90398
92622
93267
120737
21130
78997
68051
73866
44485
129349
60038
61355
44437
97845
33835
135252
31428
65570
136487
85748
51156
1338
22022
11161
130930
119562
124321
118578
69554
86548
23048
19951
15521
92666
117039
36651
31663
45089
110516
76147
10789
6906
113853
31577
104750
124039
26829
112529
49608
23315
58276
77115
1004
56649
88275
131933
12563
48948
86862
82116
111847
109910
78418
127367
62575
55456
369
70589
76896
110885
123088
87684
117790
73292
119260
58891
57331
6088
7771
83290
5754
42399
20405
6757
99047
108679
115041
111609
133978
61903
30076
105824
8164
84845
93191
47090
300
93559
94031
53547
40795
77118
117582
134936
126761
96842
30178
44091
79281
37949
127381
61387
80347
124137
44495
15745
69167
135888
103706
63145
34142
110133
28968
18657
54978
98510
65746
31629
28421
19776
85176
45567
73245
39109
40503
60006
112302
47032
80448
27935
84980
44180
89321
1678
28316
110167
133775
97483
106054
97480
20627
116547
43964
25946
135203
98941
100808
60949
106922
105580
57076
28449
11146
106673
67557
51648
26678
39859
75032
83477
67793
136363
127657
133465
114393
15972
103631
108167
89806
69685
41998
86784
46231
85961
89082
41434
21254
49889
78734
128175
15468
112161
16623
2965
78833
84179
30965
81862
124037
105996
25339
28181
102358
12995
21645
76750
5318
125276
21268
71476
31312
63265
18259
53894
125578
107340
71679
6831
133580
10412
135005
125399
98925
11627
128364
37757
95805
19328
119619
56194
101675
121309
84374
64032
134303
106019
782
115972
91294
138401
47447
98957
61666
42058
12850
47243
9397
84529
30425
119329
71292
25429
104727
30216
37055
69442
44325
109211
88769
23943
1756
50443
5251
62482
90827
115905
28500
67960
68228
96145
66360
92027
55101
104377
134084
44302
11619
119832
128830
42043
99160
36474
43823
40239
43041
57229
109680
87365
2792
34801
87659
4547
61595
92909
67028
12421
45165
71879
56732
113393
28023
123092
65419
59475
87468
35854
103777
75439
15685
68958
93833
114845
81783
137656
15083
124824
31236
101114
72188
34027
135914
19847
38574
57509
89107
81953
46281
110624
13832
103013
60368
41854
62456
125786
77681
126275
137991
41457
61713
13675
86766
131898
128519
28549
105905
119953
13372
137140
81067
61911
31167
53332
58109
46092
87192
7216
128044
109825
94191
1875
72837
14558
20081
111644
116695
97761
97918
114685
115569
135983
128359
62334
127880
93230
90882
70136
73182
80605
67275
130600
118868
74793
20284
36976
120884
107475
20543
85280
77299
114733
87154
126487
129290
107234
98130
105984
41346
56048
57020
16914
28382
45379
79248
16261
138608
6481
62748
48141
63438
130022
15093
42305
41167
35376
55632
22050
119202
76175
83681
56501
27259
30835
19339
132901
114420
117469
75236
15766
9868
132256
9031
14601
37634
88278
30861
12593
71111
69960
60733
134548
59981
75825
13204
77499
87552
68835
75901
66754
121361
19581
99606
8620
50415
118944
1520
1187
72764
76755
133304
82631
69010
2334
97231
82995
66964
104443
95587
138074
34402
16320
108973
70735
68496
98528
8233
132400
27362
84133
59153
8723
80066
18758
133694
106832
137701
111565
108018
46817
48319
101321
129447
93681
80007
63030
36675
6970
3824
132262
121395
14578
124933
90367
61664
29780
48894
46248
22179
52607
106733
57683
37681
46798
76440
31374
13629
50493
2938
121647
97309
27609
59319
63107
121289
139325
102488
134315
6294
82664
102928
127688
97241
87860
54406
135256
93992
79651
41503
116170
132258
8235
10205
29938
31384
86644
37664
45013
113488
16953
3011
70796
44561
62329
110255
2201
38006
72742
136516
20651
15405
75795
124691
88997
7
39096
84252
93998
95099
102107
46519
87356
110341
56723
93645
1725
119719
107660
23089
93206
124613
26099
354
5525
64779
86960
124078
102784
19701
96945
123435
11458
32739
84477
76806
32745
123572
137410
126742
78670
99516
9613
2377
46208
66335
72374
24284
46053
40033
47372
115611
997
49822
115964
122874
114601
62923
106951
53736
58975
63895
13522
46784
72985
97998
99942
105730
57922
97351
68823
136591
33218
78435
115320
79425
4770
47693
103709
27174
64077
127432
119136
41426
37254
71451
24299
11854
110725
107601
65589
6052
31495
79111
52835
104479
13460
129128
46560
71381
62830
115383
44324
96047
53817
19643
11824
34938
43687
91884
38464
84115
79315
17599
125540
92920
89050
126190
104773
59774
93790
6714
65825
101636
62176
95012
42467
75635
84139
89026
123368
123321
64408
27691
55719
94577
47333
67542
105866
67371
19425
4329
11485
75092
21928
137025
28011
87329
99566
109136
7102
53356
115849
49279
14991
14376
4290
57457
66362
64780
6483
49729
48100
47242
77419
103819
1818
101103
7712
84036
28473
3489
88364
16310
78580
86643
129686
82942
33971
89251
52077
17425
2606
4277
66703
17597
135004
70992
51405
61366
135771
34239
111094
20223
81481
24865
100393
59650
102319
108104
3685
107144
111592
92049
123453
26523
15043
89490
85817
49014
38740
137893
66438
17698
118522
133140
11646
113525
40483
63050
11242
12605
97289
98688
32827
15121
99904
109571
74770
62222
77675
54807
29365
25618
123207
12817
28493
138249
78658
114309
47262
117398
88553
90051
135095
43426
59542
123092
133303
100024
46141
4544
112629
119781
79583
121807
134901
39486
91378
69671
101708
29052
100829
131072
31021
84035
120241
59513
82283
58898
10173
105897
12647
98726
55947
124093
118503
115489
107184
111805
75512
13325
116349
24492
109457
55931
6299
104358
71769
97676
10380
33476
126727
111208
899
134099
55242
121139
29964
137524
16389
40136
79772
29035
115213
135719
13128
93716
87559
120311
65520
23070
109987
18220
47562
79444
50503
53860
20153
122271
127887
30532
15746
114613
118091
16644
85063
33332
114135
115026
7207
130523
15162
86979
19557
130374
59049
9036
60441
6607
105699
125961
6028
52037
120532
29941
107832
31034
83800
127984
13304
48038
134867
5401
139002
112957
22045
84065
122640
136179
59090
106199
103053
50603
29529
98961
40977
88577
107997
77769
71535
50047
63729
77562
102083
44261
107503
69915
51646
27654
57898
64950
75692
52765
70350
74693
2073
68746
18757
101065
41276
54199
67263
4328
104801
73143
103289
122129
21719
47637
59898
69605
97683
99978
7166
59765
120590
91020
129679
32236
118674
23929
97185
30717
53045
3886
105409
55117
72632
100518
132533
113907
131068
36147
94587
95868
109289
57875
54349
107359
81863
114246
36963
15897
50575
44129
75661
31165
111500
41692
63400
90173
65620
136936
120889
95016
821
62650
126484
49804
139519
119017
23711
130586
15163
118297
62805
124452
12523
117153
91810
70737
67750
105125
86633
118325
9253
138645
125841
120752
16688
25592
47277
58659
22527
4517
13674
139699
43518
158
49503
43036
95526
73213
9973
110688
27861
72778
71491
16735
26282
139653
87471
94032
104777
10455
48708
90381
9099
34548
47484
25787
60139
94760
84445
59017
75629
74471
58715
119146
74628
108217
138534
30153
17781
8506
117192
21993
57635
48683
38727
83917
48335
102549
14300
13111
113003
63007
103491
122102
73906
10974
124240
110396
82086
45036
5764
17714
95858
64478
113211
6837
9047
111744
13341
3179
96602
130533
25172
14236
15567
40250
98152
63901
2799
88803
53363
115801
11809
133205
74254
62066
120530
34845
32461
38967
56233
38224
33032
12090
79054
6243
18927
64452
94338
32267
43982
50939
22799
69153
65175
38365
85755
139678
78617
88553
88481
108331
40705
76641
77887
91311
138707
58417
126155
7519
73735
42387
22095
106767
54477
77500
113009
73403
1951
43698
82021
45932
94637
104820
91437
136163
119536
13543
112192
34505
102095
37024
119187
119151
113665
57074
70461
88723
91842
32968
72593
25576
51706
94687
132342
106182
32186
81702
15936
10488
125400
97957
32772
56388
39128
124208
28902
135015
137750
1093
5871
76196
14469
125058
31698
104485
42131
78511
29559
133972
111478
102151
135899
139535
33190
104593
82069
65375
46294
98004
52215
8045
32312
84986
40784
47791
45545
69685
19158
19646
47130
25028
72193
61598
10085
103890
26082
28567
18752
55640
138890
106581
134142
134789
106116
27331
99381
48184
69058
122026
122539
121272
130071
131203
42609
30854
15345
64505
100539
34502
84150
124020
59530
132694
45617
69614
72935
48050
74533
91687
80041
73422
58267
74182
68210
734
101513
3942
48917
30570
125968
7808
128193
116038
139010
7153
123243
14354
71657
60133
48856
132158
44152
84737
124851
66120
130702
57785
90521
65234
9471
30561
138656
44090
104743
43217
44823
42607
47159
70092
49528
9478
77899
14072
101867
76908
21224
85109
67613
92880
121594
92820
85037
2097
13908
46239
68217
4610
104023
18737
46195
89846
25650
21202
133935
130392
64419
38757
9350
87929
108848
58877
97406
23098
72948
59272
100005
70523
120732
3970
23402
78677
73141
84790
80774
87049
131028
125342
91658
71402
120430
114204
21247
6079
135406
15181
112822
59824
30290
122171
124104
115489
17399
57861
138587
90346
93484
74943
20868
74215
78912
20621
129244
12053
81762
70017
75453
49141
31710
3462
120543
12139
117665
118141
18218
113070
109674
131039
9245
139963
89562
133348
91803
106960
51208
90389
33658
4691
25332
30877
55258
80595
27850
20853
68999
109611
90869
4451
135104
122578
7912
91998
111068
101929
70138
105637
74998
39811
73028
84243
16125
22589
53942
107928
105900
81502
58316
139557
62544
59999
6786
94153
594
34635
115005
45944
120597
65873
50395
115700
24802
34658
44049
112222
136586
114187
77858
71584
130349
10885
132178
122826
33473
46119
90753
115725
103972
125420
115281
26516
21771
122066
120668
22364
133052
95673
68307
113649
137897
95053
65700
139051
129711
86101
111272
126296
60287
49129
34231
26987
60014
2760
9812
69838
25231
76916
45562
129202
38688
137195
15717
60458
95612
112737
82821
88664
68409
127479
38664
42657
82532
80715
41707
48594
26815
12978
11241
63453
38459
21824
66792
74824
24583
52955
4661
49813
129871
26575
39015
28558
121
31083
89015
95732
120171
8187
20747
24931
112017
35762
67588
30900
116477
109294
79493
119643
98624
90734
19448
137082
88909
86239
48257
113491
115545
29269
23304
105415
55843
38670
110324
32315
46104
35690
128047
26275
43876
125145
27557
15893
20907
95144
46792
113735
40790
102637
93377
139413
29722
89176
112846
118630
11766
21102
92120
127311
50370
91775
69077
82565
106796
39401
114879
129252
75090
79277
131878
95318
64422
19434
111210
85328
90930
134353
59062
131719
73341
128790
107483
103062
54318
56680
58043
66083
54133
126515
29745
80854
54641
98822
23418
21437
138222
114649
127040
73311
53925
95269
28628
94698
114702
116189
16377
41983
86894
75438
33701
20234
40580
117535
99648
71249
34214
17690
137331
64698
120556
27076
5552
35197
102249
5321
32985
100470
96321
20024
10132
126598
115292
15112
81295
66345
107652
97672
108328
54545
9461
118380
51131
26392
95915
127130
97640
106480
121171
94971
31178
101727
98398
13081
136923
36998
18401
6259
137467
114722
26282
7598
101319
117925
139061
18965
20621
106713
116636
105300
137609
126097
83680
48739
12488
15946
12220
110128
98777
133391
41450
106306
71469
116199
119386
44743
13196
137787
51001
127014
88860
53634
110963
26530
7910
110024
45494
28530
76736
22130
110182
74344
124578
30213
99435
113417
46158
88006
59896
121286
81396
77697
87592
129216
30247
66977
33958
19794
41115
84958
6807
106326
114943
117770
132855
122852
64145
14701
127734
880
36830
74267
51575
137759
104479
127361
87527
10636
75367
7423
108273
133114
85119
55864
122330
115366
122841
16287
135159
307
77597
118318
106633
28891
96087
99487
11743
136583
114187
115828
113814
127368
50094
25388
101478
14572
129101
49005
1559
64467
32779
109831
33932
117897
25695
16261
69614
124887
8900
41125
125193
62848
135794
68177
91738
68232
4016
103480
64814
118202
55659
38627
81922
105752
64014
19751
96675
29466
45107
98233
70284
77885
44416
104216
32134
46462
120476
78099
7700
129375
119223
109244
28574
115016
37421
120312
43247
41436
60143
84412
135989
115802
123038
54262
57905
23404
74013
14580
52869
119119
89164
123153
33356
109931
87368
65489
16392
44195
3587
443
9922
99162
109687
38495
50529
7107
18806
70128
24894
78949
14539
20882
54750
113929
75144
89006
137332
125508
103585
26552
80978
29101
9704
90685
139031
73423
16173
131775
117618
136112
132217
103891
95273
101903
2385
122153
85361
21191
52280
110254
76491
43171
131136
107592
17099
42631
56597
14430
4490
20182
40981
61819
49282
27037
12504
24664
100459
5028
16438
54428
1139
8655
18318
72763
110557
137055
54916
32270
134597
83547
2523
71087
126717
110010
38678
3815
12640
71626
134596
133481
68159
35577
31652
93792
38965
44155
118456
115775
49182
134893
30203
26673
119899
24872
99435
66808
138278
14350
99077
132874
97897
101599
63960
60965
71609
78989
64780
60600
10615
59375
30433
78773
71303
62084
32565
86619
106238
127372
62394
131771
122264
68948
18443
78515
70171
94230
5322
68449
108579
104398
61322
42827
42348
101634
80144
90308
40622
4923
10908
27588
40649
17692
82713
88304
79775
91629
34922
22364
79000
97315
14134
37615
2614
8929
116129
72785
103158
121450
1233
48088
62199
62554
67267
104547
539
7410
54854
41161
128684
42113
45100
5684
59804
127812
93987
139578
79440
105261
21941
134791
38927
12427
32406
41541
137707
8534
90677
77216
106336
91909
125303
28534
130814
28921
109432
131353
36330
24286
8865
1365
42750
53964
7049
102554
18128
77387
78483
97567
18999
76776
68710
57926
89202
101115
75818
63260
86000
26494
475
52335
94754
102129
80869
85567
131050
26652
53271
3731
50937
62135
5096
93687
92451
128496
32592
110578
42234
111074
44496
61233
47849
113205
95510
113402
74319
31327
36661
20319
34172
13487
49005
128925
115616
106225
50843
106665
132877
104114
86747
43813
2600
68194
113851
95050
56689
6442
41979
98923
93868
86475
136507
1716
36031
92016
115118
86702
123342
128130
83372
17513
1617
132376
122789
93584
98601
33631
36600
91477
114096
123346
111641
116696
51540
61844
48097
84580
68285
90076
19854
22152
36550
16360
220
72580
108375
91689
19281
68068
79818
79004
61932
57786
71380
21072
11369
29980
54703
47968
97808
5150
31314
69448
121845
59205
131291
6294
3784
35928
96369
139990
34431
109270
132701
11002
18201
77428
102690
13834
5495
18860
92837
43779
76645
24216
64850
64366
30547
95904
112333
128354
77406
119998
34154
35602
15554
25444
41895
135690
37723
138263
135679
48506
83884
128379
59507
102085
65806
22197
115918
47653
41056
68754
67783
94052
69322
108984
18417
99868
41240
107102
64574
118645
87099
98727
14246
102653
100522
56141
74694
138245
30755
70372
23102
114639
35102
82608
76723
77260
104804
52640
124912
122211
97745
29046
76263
27066
138029
94679
103286
39268
61780
27859
17912
125231
126585
32158
64235
87106
64650
138928
61702
95404
45651
84803
46394
80752
27411
99468
18011
108566
128459
119274
90777
86204
8319
27039
89621
6348
98069
52906
45615
19849
80764
39879
5079
67348
72036
45665
130806
113037
44592
28859
44792
90242
90014
91186
7345
93776
50653
25356
38693
39112
120981
129469
101667
129300
132859
51287
111999
90928
104193
133965
87128
21308
33843
68558
88656
82230
114222
55813
55266
18813
61023
100058
85406
11036
27595
92750
81163
54599
94457
119856
93710
75438
85676
31728
41089
78535
83015
129439
29462
23559
123403
92941
44866
17246
21498
109873
99475
135719
2037
131093
130883
63060
67502
76288
50447
95096
5389
107962
9694
76198
87817
79756
127987
33492
111483
29075
88378
30849
134865
94191
54407
118267
47131
75625
111864
68628
45497
71339
64346
47534
38783
31580
86945
106284
84219
113743
37731
89608
81704
47424
25805
5872
103531
130143
15716
75014
135569
104093
105862
130433
34636
136621
108699
81766
72245
80563
10394
94093
128253
51091
117978
27035
82671
64922
109670
26889
15017
7400
92848
96720
31175
95004
78944
134706
85146
71011
46071
80714
35103
11932
71146
46090
8552
16197
127856
57148
96759
114601
11241
61363
25691
129218
88397
84713
30492
34418
87954
45508
18169
17153
118579
49343
112157
57522
44048
57302
128532
90118
114368
139987
78402
45513
22428
63305
61709
10283
96805
134819
101235
108045
56181
103278
73614
120929
47990
104105
15346
112295
9612
33514
129448
104543
59209
101604
138416
79608
135257
103300
6078
109624
79638
84479
131489
102065
124135
29549
88700
80939
24368
49934
25335
80548
13211
98949
37829
37553
63053
53174
9847
49017
63040
115646
13559
122248
77249
11974
61855
48858
91625
44284
134833
31262
105114
102673
133327
89249
132222
82026
6539
16589
131959
31874
73488
121522
130822
87668
19074
53874
842
28920
79242
40233
4566
92800
138832
58166
81126
37038
83375
32750
81322
78208
40364
46435
40880
33690
135683
33101
92067
2222
26041
60377
10447
75881
41898
1268
23548
60971
31493
741
66243
110735
40973
70808
39886
39804
105325
121011
76842
48700
130113
18163
126907
30476
40949
4138
40517
36632
13591
108935
15205
39631
5663
2003
91863
47561
3270
91763
84883
34762
92503
127477
5496
109828
58284
45382
125983
139961
2744
62824
48660
109208
57338
11918
116035
98287
16055
132903
111270
29645
101837
102826
45628
107500
104828
113842
131412
84449
65604
52646
119210
134459
40123
101058
104286
74758
122791
90268
74718
101886
129444
99729
71094
23133
111646
47128
97771
104053
40031
45392
110049
118219
124569
15676
62070
65748
105870
29833
10196
31473
82479
105758
2283
122601
43167
106568
33710
2309
33188
108428
104194
138983
44508
11639
138467
16154
58767
96238
96558
75149
117981
66606
53367
102550
58634
91789
4649
24503
121621
14845
32327
64099
96954
34610
23051
116472
117529
33113
118780
127068
117892
59325
102402
22399
70964
100869
38552
106082
57106
135109
41230
11438
38067
70948
113987
96700
22736
118636
121202
120709
109832
129880
44807
43137
24489
44210
19608
118370
77322
138387
105437
55213
34063
67839
77611
105026
28707
92515
71107
62164
63975
88688
49953
102041
19636
292
35092
18723
95279
132645
139431
65110
122525
20590
84598
123365
41151
104205
101734
94824
78943
43523
10036
113005
111361
63998
54383
116419
132864
125489
14934
56839
74177
64886
135231
70164
65177
30323
65238
20455
22967
41021
61916
121843
61610
6513
105208
79112
87069
66941
33935
2363
110463
43970
91720
58175
84319
6102
10945
77183
131590
25878
110373
42118
67116
105603
112281
132292
112277
37519
129099
111596
78539
27366
93438
116500
10231
34997
55611
73651
101938
65897
76014
48752
86218
4085
106927
30536
10186
117871
107718
118127
120101
78090
20245
47216
20045
108877
15859
108673
122747
121309
80268
37637
8675
10058
130488
18905
45054
22450
92555
123343
88346
4920
32095
34563
9004
115373
65099
135541
69595
9168
90020
49695
63610
86616
73262
83654
55492
89121
28678
14591
46781
108946
52227
55455
95355
42715
50711
408
65164
119618
100103
13510
124537
132197
24424
109893
83921
89522
81785
13515
75042
31804
39562
138651
118419
89175
58656
33911
14647
87333
24853
61428
32630
77079
116882
127984
96145
3945
128392
137661
123562
88494
127522
84450
57042
11945
54342
117314
77819
112479
107180
12860
4282
6741
11510
122701
95916
46517
16611
86914
133849
17815
8341
26479
94893
101575
14462
27390
105519
119205
25050
89080
44050
12571
9881
77443
867
40575
54756
78685
13053
21936
67896
17334
5028
55757
34
77295
102273
132996
24209
72474
10810
32549
98952
82055
134123
89765
109444
75993
45322
110845
1424
65723
123415
11305
3166
100633
51879
34273
15670
64931
32560
83565
82264
37588
139322
58650
91234
77946
51645
115442
10419
38807
124343
85722
120861
94817
35487
90304
30810
57160
61148
32233
122882
20914
19889
102399
97898
71767
113024
113567
113049
5583
57132
31665
19522
32805
90314
110756
110750
118310
86197
97521
17116
46891
43242
137976
1708
55080
64631
8869
112239
125778
17453
71473
123043
37342
33871
80941
85460
6894
54507
58509
128829
87990
90173
8350
120794
40486
119105
67896
18795
41654
25416
35911
88544
45009
10238
90251
100089
74869
75471
48679
36998
92924
120151
136393
106617
130374
77333
52076
113619
108191
110584
102447
32533
37108
110797
129678
77593
66253
33925
72740
107906
59340
85002
56450
80701
71591
123052
40789
6459
58523
89467
19809
127798
45970
16201
94414
36343
69885
6489
126313
14427
93425
88760
46959
130532
35908
12989
44477
102160
46913
93568
70066
82605
38569
102867
23305
110159
62270
40445
92970
120792
129911
89130
84941
12232
105330
39354
24926
11566
22195
11239
25992
115619
99998
49303
82502
112257
62291
126978
74416
85555
80545
120833
28159
95465
60051
27815
41976
122321
68259
134945
79464
34522
84074
24405
46753
25755
40110
71679
37320
38656
82917
39663
130626
19266
88965
73128
131522
127607
60105
42289
49514
117002
23122
54024
72466
59524
81839
114441
41844
10097
85737
97660
44618
6162
122064
91371
31916
138525
23049
45587
13533
82317
61602
4158
101582
10566
77285
93103
114525
113742
135391
390
67095
134864
54413
139560
54388
136251
90353
72583
6348
12441
30242
50965
18603
128657
118687
26870
103534
118087
48809
117066
60403
110410
121223
21984
97327
34860
91438
48203
124953
63181
48592
52047
58044
103005
27958
88783
75607
118310
21366
81954
130751
27959
109271
9353
16616
64309
12574
120149
42396
61382
97214
79150
31791
54788
77486
129118
65999
28923
13672
50951
68455
62264
102997
126499
25268
130955
51633
100874
85616
49350
19180
76366
77309
104802
62070
93924
29110
74644
50424
47857
112377
123989
127007
120520
38776
64492
85989
104775
69766
99660
132077
138221
21923
95074
101071
23542
62380
129055
100768
7995
38405
96299
60713
115713
61100
122782
69636
66561
33777
96411
114418
6154
80399
77776
103025
119174
118619
49013
60300
24736
8672
52377
139308
6947
123802
100378
30488
46181
65785
107607
54175
104189
63905
91239
79901
101356
74021
125888
27917
84149
82298
118686
66654
22696
56461
29678
118221
35079
78690
38521
59814
63714
90897
59122
70660
74698
135851
77499
97230
61635
21458
127756
2175
85362
78995
82075
46718
13015
44314
50986
73515
126611
29671
169
125658
86131
29846
103879
97561
84888
2399
133726
8601
69647
29199
55612
120696
1402
109462
77925
39388
107271
42032
41563
52633
121026
99989
75702
110392
4303
103039
43907
107265
132709
44075
92923
55191
50272
33153
129103
135159
35551
99180
120111
81549
128379
12074
38596
106132
97888
92872
5519
65158
134903
23433
94142
92281
123422
29843
62672
104076
109233
82930
71340
78293
127004
614
133483
13628
33766
98937
8786
45668
58117
105249
103568
22847
117322
2163
128978
75209
95034
110848
367
66289
134281
70860
18569
94054
100703
81240
34481
46287
522
82172
124580
127525
82786
94414
117504
92903
53351
126290
138571
87819
91538
102138
110665
45211
80653
75994
120420
12038
46841
97138
78326
17473
27997
73246
87878
105051
130838
98710
127690
131359
40882
112269
95235
100019
66682
72739
52921
96384
59028
27843
44202
126917
106333
14866
32127
46985
67211
128898
35374
90404
62387
90052
107876
66736
23297
32106
31786
14134
130815
135827
5492
8048
108095
100727
108066
34777
33465
137339
131160
68844
25181
11714
55760
107865
26579
64238
131201
70142
53136
26575
20545
91874
116626
128420
18609
139922
136877
26747
130408
104044
22573
135899
112091
130668
96625
56509
1796
106441
53847
109307
35284
55379
121020
91043
23244
123951
15281
14444
54092
44768
17370
74636
136641
133995
39407
15250
110269
12636
18348
100676
116679
40920
96574
65121
7939
29551
121629
9734
135991
11827
95393
7627
67206
76412
98669
66801
36714
90301
81244
90805
111420
98614
1792
84413
68960
41199
76014
39228
30186
94361
116255
6864
135280
49181
71984
119571
55083
29965
129304
51073
41791
84696
35051
85348
137460
110072
12148
34173
36724
69744
101330
8144
28357
103121
68908
73668
120671
4921
89248
10856
99281
65502
134071
70912
114682
42407
50482
29764
72371
16138
57189
90513
77185
92239
35861
74644
62310
24360
85169
75386
94103
22850
83529
98811
102322
12436
32479
59345
133708
121726
46552
69340
47227
40623
251
138261
83029
27085
4376
131751
19574
61564
82263
96758
130155
94475
7754
28816
118835
69274
104201
72937
92123
24081
31748
54444
12868
40578
113788
6575
22303
20340
75914
45881
37314
52517
20493
96694
79601
24869
88444
75526
62784
7058
32283
29290
101533
40036
34458
80367
85661
138658
129655
37783
139091
137754
68579
11958
38331
42366
134885
36985
39057
47150
59218
52722
99666
79710
9415
15618
80930
97858
91143
3714
81268
99778
9355
42800
116165
43812
99518
61826
18822
89172
99608
17912
86926
28186
6221
125256
46904
117457
138593
62312
24607
57810
115034
100624
113871
100800
116242
54801
35010
43736
34866
116277
3513
44220
19076
119678
88032
118593
41503
83205
44116
1110
77468
131041
5648
83688
92649
28903
37497
91241
91214
62103
125402
42599
22726
99272
119751
115319
130424
14760
19055
25289
131036
22567
45861
126463
2244
133892
81407
20098
53448
125522
137560
130915
92915
3207
50954
45563
8461
88450
113155
76026
126904
74908
118625
9630
34179
98375
101300
955
89486
120354
26243
80521
119273
72103
43335
97868
42346
124741
117966
95793
110262
91877
63059
63176
95083
114013
85090
79895
62462
34596
15920
49366
109503
110896
35347
120034
69270
136646
120988
18755
93352
123582
75627
48976
55685
118961
6843
74382
80053
101160
6527
50315
29388
69585
89842
100822
43597
11284
40716
106059
45879
56636
131776
15382
27531
27122
135415
73153
119
92754
68259
69822
76335
120238
118797
108371
99198
101992
19105
15603
39503
25631
42269
68891
71567
132110
29712
115164
119745
70428
57574
25624
103415
49349
17357
130945
52822
12771
40449
29292
81876
108708
99114
18210
88945
77910
102933
24494
39901
122037
40096
55756
7667
82364
124646
55585
50826
14357
30748
30570
61136
64673
56193
24550
90373
49901
131847
119546
62671
32295
8838
120898
117354
107951
115460
66298
45860
78392
67144
62113
60428
83591
117868
44446
25955
78865
100030
53132
69573
107130
83701
130709
31802
116246
131610
98527
26146
123456
78072
65169
132103
86909
46066
109456
54859
21525
12106
77071
76268
79249
115535
136695
22839
69754
17492
25145
8618
117522
78276
78190
61003
21977
45250
92804
114574
36860
51330
719
136667
105754
42239
128769
52662
64657
74577
83873
62533
86682
20943
138801
2282
136477
111847
25120
66230
129339
26617
51199
83212
104892
105740
4214
103220
10990
73369
54145
24201
101051
54864
137219
66804
73454
102340
119465
138110
36916
63337
60643
99949
60631
59443
102230
57107
7641
103701
99688
136979
130317
10886
80190
71561
92978
60755
34780
103967
134124
88925
104519
95174
120140
101737
21977
29945
40428
117793
28055
77343
41130
65049
37291
78112
100843
115872
135219
108483
79573
71258
81814
46241
58496
22003
117801
11473
82758
128933
91791
53233
54209
56309
8406
34348
134397
6734
40644
34825
124526
45050
88519
2007
110098
102162
80119
47292
78033
51689
132127
133957
122946
73940
40198
17793
72294
17998
29265
131403
123282
121055
44635
37490
13715
53040
48189
8112
59773
88833
19288
20651
133882
107806
22657
80332
69967
102775
127623
8000
14463
119749
118308
113761
53688
18505
131553
125982
12855
137170
117384
136136
94576
138371
33626
108291
27762
58166
92754
63887
6998
112041
84537
117232
79846
107193
57563
9813
46320
21537
134164
37134
117638
112471
10894
7677
107328
118799
110010
120182
115968
63746
92669
70543
62116
102646
38833
89877
20812
131586
13763
4161
79978
98299
121392
19824
41844
15306
5988
64515
13195
151
101648
130832
88973
112542
138508
56300
67692
108518
12833
43659
32263
105502
114201
70730
68147
129386
20606
88958
97323
10721
69471
37301
109019
50862
33476
127214
42520
39463
51728
55714
15965
13376
46545
104937
102269
21404
137589
29960
106273
10421
49970
114887
115922
522
45616
44069
106259
66222
109378
63582
53294
15200
77234
138664
66062
87061
125878
84933
126523
13957
646
118839
3684
23542
83775
105952
44945
81363
112263
127570
91784
22232
102456
44057
139106
8072
88125
105364
50645
33855
5297
103938
49054
58882
102601
91467
5942
64830
36399
108816
78787
13396
87654
82470
13289
31429
24774
34586
89143
137036
22155
17278
135620
124610
61335
134725
109033
125811
76440
19677
19665
81737
99966
45071
618
38919
112889
6560
103748
9288
115375
42534
139035
39381
101356
12324
47161
126129
46909
136303
99516
69063
129933
71487
30024
51267
66211
139057
13429
119003
135085
33094
60739
95051
54516
61356
110321
27404
44267
74068
13043
135994
92954
12078
35374
54309
753
58886
16789
47661
55188
116304
93075
21472
47791
99450
72738
90353
98506
86167
69355
93591
95612
130093
24993
126479
27801
135313
13882
48419
45732
3277
20764
138685
131706
32489
29345
132458
91374
46133
16470
122914
138789
109544
4385
46579
45345
53475
113283
3851
115993
42638
73793
47956
9082
98785
34434
13234
70449
24667
38005
116180
27943
58768
114865
136000
91257
120561
128457
42630
26694
4926
25543
25482
90821
6280
48412
136166
59754
21694
116368
35746
64331
50160
83701
49765
125296
94486
62998
32096
119152
77354
8275
123447
136122
99491
119446
63730
80052
84255
82711
83097
65532
84606
108578
132705
90885
16989
128870
10638
15034
81589
22735
55717
131748
82787
105481
93395
37272
4830
125490
132775
82184
110116
92573
54657
69607
48371
118386
126010
108977
61096
69106
34508
5701
14035
27212
96585
7375
132433
83574
22408
74021
82660
78124
42120
25446
43604
111866
39069
24786
97355
8196
106969
67471
77120
21625
113429
101842
116362
99438
70818
37457
4895
105326
19510
18929
108889
92446
26303
101322
36020
48710
11694
95031
103186
30166
96829
6789
2031
112249
7926
75738
96796
114894
119560
33916
112870
69340
135757
65583
28777
42927
79392
33671
124604
98901
28951
93492
51346
55253
31165
63717
80314
19211
18748
43499
25728
91928
26640
27758
64176
34565
79847
20972
125811
35758
54887
75032
105097
26995
615
110225
46273
80006
120247
30876
15258
9197
100720
66603
40801
131884
130320
121115
127446
125419
965
13173
77346
27604
17283
117873
38521
97129
138844
683
109239
30082
75714
74335
33429
52680
44560
79701
109037
24806
110577
124294
34003
47648
27249
51155
39531
133920
32269
3329
95690
9586
16501
33035
13541
33783
127259
52061
107264
126103
52743
52854
16184
104809
127188
49612
133840
8099
105665
79229
9257
76241
39874
19611
123888
67122
70765
139770
37393
103034
119450
133082
88971
135951
2468
102511
6085
129727
14572
89700
115829
43666
2553
108364
124826
106093
17976
95018
90543
99992
34246
99799
36232
74119
119409
136471
117593
50174
112592
14985
129559
68394
8067
78529
64344
10534
41039
46780
116612
31962
112832
92440
51980
91736
60804
13157
34180
55131
108174
124723
15122
2419
84521
27705
52890
40282
527
30482
90455
89470
21818
56365
17863
29884
134893
58558
16770
12283
81690
133381
20597
54521
62173
72576
6256
99328
85732
40436
14458
30258
1510
5931
9028
86030
9987
61917
102663
126865
68750
53117
76334
90568
109481
70549
96803
80725
129106
113572
93008
70795
83305
89956
101667
5477
22531
84275
104804
84614
101062
95613
114871
102571
77895
123899
24952
64233
22167
127615
51097
90917
17083
103782
17836
126564
10682
114638
43640
139788
64562
112999
46934
7866
62954
124953
129694
85484
69227
70849
6450
30288
26461
121320
109210
80707
105218
134161
4939
127385
98127
32387
54653
115210
136168
72488
78125
6850
23477
121764
122989
88038
94763
6274
72255
134068
131226
61948
79552
36804
132796
86001
43443
135608
43672
12652
76314
125242
123165
57604
88978
81291
89990
3630
32852
62510
52469
110976
45711
75945
69092
5051
335
206
11324
72589
134273
118902
134537
50176
15705
103684
136176
59148
99292
16200
48151
11957
1441
31315
45913
90418
112606
112254
70399
121809
11115
99219
92785
56825
35163
138228
38227
35497
138433
49551
108086
132705
4804
78974
42881
136860
42657
15408
32359
118300
7959
80510
106609
9399
111824
128873
76168
60781
77478
122918
42590
88593
82136
111726
121769
117299
109953
19996
129147
84737
45898
73584
53793
50701
12557
73025
23912
31566
64785
56271
126217
72743
136780
69177
58494
84955
34401
134661
122088
111879
93931
1029
36823
36066
112754
18591
129716
59058
14938
118863
3794
60835
28798
57586
87887
17707
130611
111799
49272
55395
28069
11840
104489
1200
57369
22982
62506
68121
133995
44593
39999
87925
45621
76821
123990
134726
71764
90058
53783
86701
45272
33928
123888
74069
67866
71774
91775
34828
19924
117398
90222
47992
105590
54710
25543
22958
54044
64401
91078
48038
108993
107429
135962
130966
20601
96303
102043
92364
46360
132178
15417
91631
26105
139304
25700
93970
47429
93826
105149
67353
71224
55370
91696
36813
86432
117239
36122
116827
17991
103551
24864
126983
70979
137177
94300
91580
93479
56343
20295
116191
48520
35711
44173
50976
11366
69872
121298
58795
50
86446
126147
71273
118168
77842
84437
40951
31432
120558
17777
49422
60460
42640
12757
131439
16168
83408
59370
109646
139750
79664
62188
24621
91727
106361
75597
103092
12584
56894
138238
12633
119691
100736
60257
97858
14930
121045
138808
46361
77954
16584
72135
138414
35575
61243
129852
28094
4650
49221
114092
120752
105236
36279
5372
56962
2639
57320
136406
131575
114213
110995
4207
70256
71731
40816
28113
86660
21860
26921
109372
76166
19856
17858
74579
31783
79100
64430
59876
60102
90002
33967
40853
31589
70246
22576
64903
49236
79896
61308
17162
30460
8654
137721
100715
80384
38536
128828
3395
36747
132100
112767
112912
128307
130624
47490
20089
46076
88271
56317
82529
14624
90283
123381
46213
136880
5956
111115
22468
62203
8774
39629
92663
17427
37349
53377
74163
52236
18556
77557
65335
10655
50323
38246
115314
17299
62088
111754
39726
10358
28070
122254
1334
94705
81986
23898
67936
87941
135012
66755
10144
120137
82736
79158
113915
96436
132534
48077
8672
11090
125634
74006
138096
12308
88603
113409
5958
10690
85163
22035
137400
89584
4288
115085
44288
86273
138982
88576
10566
110345
15330
137061
90481
98065
76218
40747
54501
45103
88824
39524
32544
50809
89881
6992
39468
14835
120400
21778
25525
41914
43812
139276
107850
24452
90712
128489
87076
89693
77064
97641
60037
92394
71053
126869
26810
7270
3967
81310
28725
92790
97185
61268
119950
47065
68259
135770
61900
25011
17547
63776
43276
37710
39403
11125
62161
130114
139614
9237
56158
76677
83229
116194
5422
14282
79414
32232
137903
83380
89893
26627
12522
47078
87895
108823
70494
132505
80944
108745
17515
98490
8872
60791
112552
48274
48267
11064
14739
47880
136652
70896
100909
79881
23441
106330
70514
79206
138561
68416
138938
64806
71395
11459
88235
135641
96633
18728
128145
37577
103825
122012
112418
112696
19154
84969
137322
67420
72385
12060
115300
69036
59308
52560
8916
59100
18889
55781
138306
133802
100549
137243
58607
31943
125053
6841
3935
81685
1920
108431
95613
105744
90442
68031
54792
109595
129351
52113
37015
61735
40524
128666
130771
76183
41225
116038
135283
36465
31819
109940
6618
132367
107182
41576
661
68586
48416
120947
126622
26688
89377
82235
108783
39819
10265
23574
125765
115967
52038
139131
37702
68914
127796
28472
121448
5372
120861
116730
18189
12679
86669
24806
121397
30202
66382
98409
98787
91149
79355
85409
94188
28732
27643
62971
44902
14259
62896
30666
130225
91286
29797
4278
136551
133944
9101
117998
115668
129962
71080
133856
118992
134100
135013
76741
24302
61394
11501
99440
128895
90856
44848
83082
95939
48842
122404
117192
39452
45300
124209
6029
112937
14005
126658
109487
124301
135759
63836
99968
125720
134915
70175
81063
129015
65187
17803
129668
102933
29304
89107
91827
96511
110307
11260
28801
135500
133664
5992
11304
15315
130200
17332
128251
120557
3989
74089
104857
116099
114276
41176
101818
109191
87702
19233
74557
129240
37035
64224
92172
42690
129682
20350
115552
76340
7962
4352
71840
1625
10343
83143
133291
116895
76826
97893
97451
57166
31981
38659
33265
6256
56186
111434
91798
3887
130666
26354
133126
4053
66929
61650
23094
32963
81999
138646
109302
89960
2997
41141
67936
129692
100635
61226
106586
37460
135470
40388
70978
27450
55398
104242
10058
87935
75675
78207
91821
42693
80913
61298
46745
124193
99299
69838
17155
17650
44835
126457
83961
47832
3949
11897
37523
80936
49474
120460
94747
44944
137199
25724
48745
28948
129965
35154
116882
41992
113361
45054
84684
54273
82703
107780
14817
42002
13969
31972
59651
58804
134780
3611
82987
138728
15507
96861
79663
41333
77320
10762
62628
50870
36485
111372
79817
2802
6526
33050
44793
96238
78103
105828
126862
20805
49959
1678
62806
63927
33649
122456
99082
28428
102419
42068
3508
117925
138928
59522
135609
52599
70283
58236
79820
83120
29608
135988
85921
12485
29037
130713
108722
107139
72892
71935
104296
122850
73612
27101
23128
107261
125909
122210
112040
88327
629
91899
42603
115909
127773
38212
28507
58055
72799
84679
117526
78758
80666
63446
91242
109703
30510
36315
53193
103401
84601
17488
62602
18213
20941
85730
101825
6849
44291
50216
71527
21271
2115
114129
137179
129887
128692
2038
24293
61491
86716
1819
116600
3733
41616
44194
113435
72126
56860
2980
11878
1461
20467
74480
19673
41407
136561
97849
24607
17203
8064
96133
38473
10178
46614
12004
116416
35305
14041
117061
73147
77108
95231
49747
80840
136846
93940
30627
68971
127151
33606
80849
128611
30424
131680
124635
48183
128240
82483
72789
5442
90547
5274
20266
77076
51887
32269
53492
63543
22661
6904
136690
76120
102134
22788
16960
98979
93079
23938
4302
80229
33895
61502
68840
40670
53181
53474
88852
41420
112309
21641
23213
62855
26914
19830
139930
55152
52099
29773
118694
51111
36676
91735
127231
115161
114522
120542
50492
67600
120831
54793
124181
14725
116294
29372
55394
29474
59197
4246
47245
31505
2238
46809
94359
5503
66638
70641
60654
95088
100413
15699
6199
113441
107434
133429
88601
81955
90322
115444
125907
71152
30236
110087
62228
122881
115810
117621
128706
35006
98218
35950
66511
76807
82758
137221
82309
9396
67861
119314
104483
28274
135013
87033
118066
78798
56813
43018
20752
7134
18462
123010
78285
25049
69448
512
7930
45257
94485
136635
80263
29054
8937
123125
105861
91694
120345
24521
77441
48206
3835
18276
52831
115199
105308
7248
53996
22121
50265
51099
5606
68726
34109
60243
93775
79908
37106
78056
125165
131590
74690
41779
136996
59978
1255
102856
11672
121599
127376
65464
6156
107562
83739
35338
59112
25399
42585
89459
23871
69202
116910
5828
114279
127370
66070
44405
67277
103176
122460
52441
71117
33502
70571
68112
93479
71825
7319
81502
53424
111047
6966
35931
78608
67056
47621
114072
68806
66557
63530
69028
135758
16791
74856
110037
4160
925
130793
71437
80452
113253
123877
127921
123106
30800
56032
76584
102624
39703
134438
132399
10749
117755
4682
65708
21162
52302
39779
89968
118858
79661
18995
114616
96451
70202
61004
100611
71127
51796
8399
127930
1400
108627
115850
100857
139426
8234
37441
102050
47936
8230
70800
35036
125984
75481
100743
7145
127782
116874
73464
106640
56534
68811
57607
129336
139012
94962
66298
46490
123109
74696
34420
100861
43323
10269
61717
42748
134854
75509
121149
42789
83738
51949
54176
46073
103781
14919
29570
91563
131792
103033
34554
24677
8195
68512
14012
7207
23473
56662
30048
6581
131357
40819
107441
34679
51088
5510
53779
22293
81018
34927
41434
24756
63227
95609
47180
27008
110527
76749
118570
78670
39782
129475
79698
47976
57986
93710
31534
81458
126723
37934
64390
118079
78752
8183
129110
106191
13692
42888
128484
71061
77814
29917
72168
117393
101877
119348
4400
48756
56096
99321
127425
72229
88795
67123
120205
123132
137184
128090
40941
123906
26023
105330
78336
81127
89864
67445
47317
79907
110332
35800
10968
24498
42068
83135
1890
3945
38834
6289
29052
94930
105609
16476
27158
30755
59950
123714
13886
33485
88156
54826
133742
90530
136507
72078
31656
62723
139522
78973
2629
109854
91124
129948
134351
133192
49435
112592
113488
88268
118880
2539
43197
60840
135366
70355
67946
31668
30420
81831
65152
118575
113008
58894
69105
109514
107323
100760
8588
106844
16084
11217
53049
107208
1164
47399
76751
50598
136342
26590
138866
91573
5480
18414
12412
845
65120
56709
8864
95540
114891
50368
74114
87898
85613
3218
33764
52935
80330
42351
19778
96413
29919
72827
63620
7435
96577
116722
58032
92919
3311
33249
44491
8790
28015
33255
125987
93134
89963
111202
48673
64854
21569
99139
129103
107181
102356
139218
20115
19037
41569
16245
115450
71487
89071
15421
78921
21999
108495
113305
114917
111805
122905
135760
96947
127271
5366
59285
80405
71680
6838
105429
136533
28407
64567
101988
111939
3275
101205
132054
22311
119125
124650
114112
50612
73720
105885
105884
95718
74379
55540
46987
22535
14797
42746
95833
2067
24463
15117
58823
96142
21955
24252
69027
26713
88818
31014
138651
68444
108570
107056
67107
87695
91705
41218
114658
1776
123454
56893
73846
57832
112433
120832
80367
103581
139929
36199
105647
24391
27668
822
96884
25974
25073
25910
52686
90242
56923
27688
18686
25493
134744
62144
89539
62800
103361
64196
64576
86815
121088
138421
120998
69872
95604
37716
33452
71884
50267
115451
72626
77934
116272
29509
103907
117696
55419
132944
67937
88693
20631
62974
90537
131726
125117
40075
54526
64830
80622
119101
127996
61710
93873
108993
131581
25828
123061
1385
74063
33327
93187
6688
111260
69458
12548
51518
23505
67966
20813
91441
133011
41443
130767
83547
33169
92235
99974
64046
133416
40595
19498
121411
78656
113370
66756
46589
115549
49816
47973
49611
59494
1159
32650
7105
46968
45197
58622
70472
89515
55786
138264
82525
97228
105382
2423
106748
57617
102396
7145
51032
119343
26642
8795
57998
116363
51902
104586
91911
78069
12558
117873
137562
130068
10522
4666
13387
55719
39639
83858
5233
95424
58474
64109
29003
23855
66531
112103
57823
28927
119247
85207
8269
5889
70353
42618
122251
122254
7204
74162
60322
136113
28386
57883
126181
38908
38900
115919
70978
78538
36129
76210
10313
94602
318
39315
94808
43200
11417
12631
72126
130664
74189
56746
112904
4541
99364
95154
126794
106567
5667
23467
79031
34053
57701
41563
72960
96600
17482
3937
11489
53610
56498
21801
124563
33167
61115
79370
76366
48884
68352
124844
15899
2540
17941
128802
123432
117304
83955
110225
60222
89622
110043
115605
100026
27743
17167
32985
124342
34648
13273
135830
64609
46122
133982
49171
55640
31449
104893
108357
80332
33244
69552
96230
12136
87493
85031
111919
41148
28985
58496
77722
94958
28538
53326
54983
56281
70492
64319
16974
81492
53943
129156
122452
100064
123137
7975
132055
14585
112867
100412
94916
122462
29963
27497
110949
93807
88879
82868
134955
94216
1363
72676
49173
29900
102353
80508
62532
32844
4826
79506
90687
35121
68661
49491
111536
28149
57465
103591
42734
30331
40354
114001
129144
70316
117850
100093
24123
66728
19312
135429
20943
20674
44456
70116
26925
6808
126975
89457
16003
108152
28962
106690
3272
73974
16180
114808
102122
49996
54750
121207
56678
95103
71560
45821
1770
49409
122265
2244
116136
1576
137672
137079
138601
42127
43546
25526
48934
6872
91334
64937
115023
96647
7978
118295
6972
509
69454
109093
50504
124203
66652
107181
79305
138211
129353
81074
23971
111618
83318
106
89545
57341
113536
88146
99468
133433
90023
124753
116656
41356
49689
91679
114354
34018
46325
121325
34526
115778
66769
61381
99980
109772
28561
15636
107982
134266
96709
131952
105883
16378
108410
55427
73719
58297
119924
9538
28082
69946
134290
4737
87653
20331
72767
62006
54348
119091
19682
88874
94868
62803
126606
31199
32574
131519
46834
556
125784
119895
108859
91666
136272
53620
123444
46342
88269
103368
55879
92702
33313
26521
73790
97318
46851
6557
135675
101198
125647
15357
26423
56867
78159
13029
88065
87084
4547
111251
87639
130330
91145
32850
58347
63768
62821
41790
110110
127441
5157
2340
80142
14822
28860
13932
112139
75710
20488
107813
36908
122486
123169
39682
39352
37679
52710
127417
124763
57256
98667
48753
23937
26163
57954
82283
89930
97127
124073
36391
84567
105581
38731
24709
120402
43942
14992
92540
96004
35479
60353
109263
134316
19873
8944
33668
33904
61654
137436
135018
95261
96102
43770
95550
98616
78076
37832
48545
35202
138256
84936
119768
103837
100018
120828
60590
120311
135819
13130
76314
7649
49834
21928
1965
46058
30872
11984
56313
68877
9419
51330
489
81872
71452
96038
40487
9527
110222
89031
44728
108477
10318
847
48665
86687
121675
109255
43350
117493
98736
119663
101494
124921
117943
79810
7330
8814
91793
63643
54042
101211
114972
30882
43082
22775
126920
83568
32301
97141
8950
53380
41969
19268
54227
66986
82306
35901
36240
125655
129745
111327
81670
67590
72599
59612
7399
79928
44777
99191
119922
98818
60401
71246
129699
79834
94020
92970
23401
126321
26462
32351
39700
44783
27970
93926
111768
110275
106178
124359
72282
72275
72037
13951
139864
4635
49914
7263
84562
94690
106453
40836
29859
3206
112081
135909
83039
66100
88879
106440
52420
91692
115142
68472
136474
3111
22397
84593
89737
104927
68951
138370
37201
987
12320
37064
5621
62233
44326
66535
133274
127131
107370
23132
130336
55802
19041
73374
121901
84271
16165
34321
12314
131306
79144
8788
110768
77892
93380
36857
42818
138683
35226
56370
139669
23898
93434
121642
86130
114111
24528
55756
101241
131897
78887
67928
47698
74279
1302
5950
134901
17466
16622
7215
125124
95765
132354
72243
33657
62085
109099
52826
60767
120677
109196
36788
4574
62629
18429
67055
13091
42956
122810
114332
11204
38049
42259
35253
88679
19912
41202
83580
13730
57824
67146
138853
129940
59499
47447
139948
97935
132898
52774
18702
113574
21969
55489
94499
60949
50269
137905
74039
69576
120715
24722
80779
135115
43333
116031
83793
63244
133584
27372
53325
27759
70869
28529
17699
130367
75976
17646
64654
68873
46771
83355
18798
68739
115195
113296
106039
1815
111200
40078
71390
68266
41151
12168
39732
84483
104550
123525
7727
74485
127248
61051
102244
58117
89580
96294
24835
1907
90291
89488
70779
137062
9194
65928
42152
100740
39223
8191
102554
126774
24620
33943
31392
65770
22462
71123
10253
103363
30999
134331
37848
134599
31733
116443
29067
97664
49088
53901
99570
139378
119741
6700
112791
105286
72627
131295
66026
88201
139485
28579
74975
456
38874
82718
66225
37687
130192
52829
117402
21191
47159
15249
15789
55244
108043
21207
12907
17130
75107
112477
132859
31199
119176
82002
136485
28155
73296
38862
116355
49132
43792
27681
25939
82665
110398
92163
96704
76942
4992
74105
98132
28502
65705
90272
83745
33747
111478
96652
27228
22936
45480
136438
30487
1007
54791
26971
29161
128086
65832
121868
13569
109623
9548
39507
28640
96298
108022
101695
33239
89365
35799
107722
117866
101503
34345
37963
111601
122174
110966
115180
5109
16445
87969
11947
133803
2760
38917
22964
107197
81100
121183
120766
27075
130730
136624
32066
63379
80997
133760
72969
30361
5910
40690
124579
83764
75034
22541
31716
33559
133506
6895
38668
126302
94863
26966
120104
97622
42235
119419
41171
123334
100601
21936
126760
67683
134911
135177
107413
75908
128936
40382
106268
111197
81071
67198
54960
132457
89738
86675
26015
59595
69921
41034
45896
1136
68000
2352
98757
110234
121770
116279
69919
58723
138214
56679
102757
109477
28207
70169
21736
17143
110550
128003
128339
27973
55201
19651
20429
121290
106325
22795
40885
12598
63829
63132
13733
108180
65483
88841
78413
23605
65120
8331
58679
39685
41361
21435
9161
69568
91603
30896
63062
62153
135251
27752
90125
26803
23754
86905
8092
106431
109699
25328
119028
9879
64812
132760
118058
106646
81600
56470
130250
6719
41153
48928
46404
58865
70362
31916
104784
138317
62812
4197
36821
34414
8301
126945
61216
32054
50201
45659
138484
19899
47339
117511
29778
88502
86622
124187
55147
28222
17009
45397
11292
58161
70676
34047
93377
117390
42315
34513
92058
81478
38709
128878
115891
23361
92174
13458
55415
2374
35468
30250
138624
82806
7761
4753
31307
70734
128940
62806
75307
5948
108202
86599
40460
15229
96997
110188
108970
139311
4700
61027
80788
19761
49904
33030
43121
2077
46487
74887
4450
58307
105137
119426
1112
89249
124178
8771
19982
113117
71576
95289
119064
16129
41887
135875
7709
115235
106063
116679
90898
110762
14057
31685
130522
40313
41067
9995
42389
63905
84881
23191
122211
50017
2616
99675
139265
126793
84797
19247
76262
16372
90887
55325
8852
132773
51200
132912
84359
133614
85942
35256
104375
99999
43293
71249
311
84359
57595
19051
124615
2475
18593
106826
28844
21208
42852
4460
124353
127648
58
60614
120371
90944
92290
105574
60068
119841
98485
4427
113454
44427
16034
54181
120777
59326
101781
97439
120036
19375
116489
81003
138201
135082
24180
27044
132641
67031
7856
116993
31030
124265
13958
11400
75209
106248
93325
111628
62440
51809
92406
35894
72587
108440
66426
29715
4117
28206
127153
124153
47580
103642
65155
45780
75075
89334
49176
67715
132716
33383
21060
23745
17647
35017
11496
69207
117616
104820
40835
40056
132980
133240
52301
41919
101679
118726
71633
105796
6931
58786
66300
30862
138779
107806
52993
73853
33491
78520
117919
26206
111902
138978
26302
129549
10347
37797
58755
104314
118968
75941
4369
88299
69181
33021
130217
7211
128098
38202
113006
135028
73339
39305
2241
72117
123462
55234
122321
16952
110105
76591
43157
82007
51921
69458
47907
62267
83606
83013
26580
62573
18954
7301
10872
64486
40321
117440
71696
28419
15641
44702
139798
88979
60358
118391
137447
43820
9976
96119
37123
120080
9062
80280
38438
60982
126089
86344
99600
69695
5709
102531
108619
1014
86183
95842
65499
102856
73282
137194
131274
65274
18247
107423
130605
54957
62165
128051
75128
48492
60522
112250
28572
69583
28881
43361
106916
131322
129705
66515
61016
111765
5397
5986
112778
91580
101828
14628
54435
35109
128173
22060
100382
6420
105834
90986
37728
27999
55389
112855
76490
92262
61456
81413
138196
66689
124774
105111
58010
90830
7977
95377
62594
13373
101362
11723
81304
63189
26350
135738
74649
14522
17797
35031
137293
123631
102368
11372
127981
134108
124226
64470
86369
22034
122235
60916
88722
107008
2378
6731
57837
126706
102107
96782
79
39820
84856
57734
103009
87557
53472
37657
78430
71268
49039
75723
31250
127759
87094
19230
121866
47672
60052
44587
46057
42286
105502
134778
125645
84232
117860
19833
70937
56318
92966
47367
96137
37821
105101
59145
101729
18572
73154
40158
66191
122192
92232
97441
86302
15678
93022
68168
39701
129425
89106
85757
8062
30959
56886
133706
115190
34745
129890
46127
91062
82855
93493
47198
97027
58593
82695
58755
53516
15848
98913
119707
114391
51144
53499
37045
43173
122872
105212
82873
112297
54317
28629
120358
61627
85514
90416
36817
96610
56657
82943
47671
139512
12787
71221
72890
71380
130267
131645
124895
122466
66909
80953
73208
94404
134451
110252
137577
117323
75463
80449
65971
106131
85430
46328
27758
30943
113095
64574
127553
29752
123868
11575
5615
136654
59147
78504
44385
49413
46500
5632
31878
89760
86584
105086
44164
57387
75337
18092
34709
127152
74892
100679
69634
20321
123358
97391
27616
72805
138316
131520
78908
98535
3094
84522
71541
38593
139377
115925
88005
45877
97908
96235
135636
44492
61320
16151
101878
113008
34242
112938
100159
109134
49968
29793
105806
9677
103535
133421
82481
78203
124940
21388
36737
104386
82261
108277
119330
81638
60554
67334
103866
18461
23568
99501
62952
61239
92004
1181
34247
126245
90470
110757
71730
437
116901
37536
126466
80436
7308
68946
134990
108600
66686
31726
72985
125298
116355
52314
66935
36908
95999
7152
31720
95919
106653
71024
133509
58656
72204
4107
21252
139026
114864
92982
139462
68116
106869
125927
124903
114176
31225
119892
82775
74262
127970
132111
59559
104324
20776
102846
117583
116775
109997
9302
49045
53001
56677
42553
88008
128881
46660
109260
104258
137875
38593
103719
65990
5461
65998
50893
119636
73574
7136
38763
124187
135105
30873
43745
99428
51649
122942
53362
4775
69291
62664
53819
122291
119340
72723
46651
84572
119382
132262
25181
117256
30854
128900
19598
36314
31249
46842
132301
81174
53977
31063
65360
49082
61936
85456
8509
89936
68398
38223
94710
114040
77238
124880
72682
32929
57602
119332
117501
13336
111593
2681
130591
2446
107932
126540
15111
115532
33381
123764
56705
87358
131178
122064
136439
29465
43872
121299
119400
112269
19521
50461
62660
96758
35340
135341
129687
92942
114673
83539
106277
62617
62571
73219
41415
6855
36111
56525
122386
69491
16640
15443
16848
7818
113858
129638
37282
17729
110937
133034
106349
106809
43494
29008
39919
78834
701
29605
8127
91725
89495
90755
14341
128417
325
55755
135271
36435
88632
94009
82278
81623
109451
99125
89440
59660
88763
103074
53741
36051
96107
20089
119211
139600
25449
19129
54785
2501
25085
39263
94225
114579
106369
108565
102996
106694
672
74618
119480
65655
28626
61757
7277
114428
137234
96717
34088
62348
36142
87828
98398
132248
84268
77608
108199
86068
73089
22984
88568
98173
38598
42792
72752
4967
127709
12099
88012
104732
86716
67491
30386
91694
129248
37662
66121
102833
110730
100208
25180
6871
24387
123577
139118
85007
37536
107317
7426
86976
106652
95994
45149
5249
115137
94252
126567
102845
106350
74578
43928
29417
118421
74313
121110
107668
111975
47231
46852
59056
123790
72031
65927
124529
31959
41396
45887
45846
125064
53312
132822
91715
125657
37970
73316
100794
132221
36234
39990
74922
110812
83918
80690
89232
18230
38152
33251
106556
61734
80102
25612
21875
128484
67890
6403
20442
109285
28641
66287
94349
81953
59108
22415
67609
97077
72082
4754
65649
108316
44744
116922
55479
128661
57612
121062
123242
95763
14312
66150
133848
70765
68113
15722
59248
136002
138477
56041
105286
27117
122327
59634
85421
41435
58401
13030
114863
130482
17783
40512
98797
38878
133785
130627
3890
51396
111688
103484
123510
102351
29633
117357
33115
97745
109431
68714
93746
107907
124754
35383
135023
83433
71369
80444
124867
129769
69825
76081
120250
63959
116592
55399
102837
86729
46025
106726
114476
134065
70209
97986
96415
76193
51694
129530
33937
137476
34595
104034
105382
135701
139417
76757
79133
70785
133552
40351
36905
63376
116431
133506
127334
69375
48904
66522
16103
71281
9600
130578
65345
56160
64915
21759
132353
92961
127640
2641
90436
138587
106675
32170
134287
82443
108926
49771
13227
102477
90121
26483
25852
66551
19988
129537
112277
45244
32411
128379
92876
42010
118957
134572
98169
20223
16330
66873
113183
120322
69514
39971
95260
12540
72140
89546
94982
41065
115668
84560
3541
65788
111042
5744
108690
131029
111632
80967
36272
4042
69345
105499
46051
24653
100070
120572
21228
92752
23796
134410
73073
93309
34380
4684
105848
106519
70581
37181
123935
46248
121740
127475
112035
92781
109570
57076
60162
81202
114394
72785
85243
20091
38284
107646
44743
138353
64569
42322
91104
88364
36732
528
41673
47463
5211
123872
130334
75791
21053
114268
98390
119144
78095
46776
71925
24016
103852
108438
105217
78245
41222
26812
98335
55857
134457
119430
54210
59025
21751
121665
123740
34834
98545
1764
58649
80107
125636
48982
132250
123040
139601
90639
78535
54047
137415
126811
78063
77618
95248
43279
132214
112822
70090
66901
28678
40898
22682
59239
76274
20784
40904
60014
55618
115800
61777
114266
32258
23764
139599
24507
123155
139199
91498
61690
53246
88912
48500
131308
2881
3748
10938
135094
92921
57380
61994
121598
98277
84675
40837
34551
105459
58092
70916
137428
10243
132692
88045
42500
16456
87643
67007
139610
63193
18504
61299
92790
83767
86151
60449
86647
66250
71387
81740
19170
128766
120086
767
63394
41112
17955
74296
122922
76046
5211
120349
86288
137903
68393
105140
130710
132387
32146
106671
55580
50649
27970
8369
110767
90472
68818
57413
16721
116556
115504
35890
81673
71941
13008
5066
113053
7315
55714
95974
59712
60924
52675
122352
35178
97419
87491
25887
89806
119636
132558
121737
6636
136879
106457
93754
87350
11626
11166
80422
128181
103021
92663
69853
34962
82022
51271
124366
89336
106984
80339
9048
27907
109365
107751
39437
66784
55241
41675
132941
11228
10584
114677
17863
7462
81133
87968
71163
69111
99133
127936
57291
38505
80598
127144
73466
22620
14766
57831
88307
121749
114522
73706
126007
83886
41456
1795
127021
96696
43470
119961
107923
54053
70989
102137
37867
128474
50104
85381
57584
125588
73317
114874
24093
130266
78369
73910
12885
69486
131741
77544
51234
82614
11249
13593
2851
52705
15387
129872
125752
35208
86184
70027
89261
17173
8515
103479
5646
34971
48859
39581
20558
122175
14454
21002
112441
69175
94912
101677
138660
63004
39220
26246
121969
26821
39838
124819
55877
31576
114690
17980
66784
60874
88006
132396
78046
72873
95874
60043
107843
4732
99623
104752
103259
90428
102106
75699
19602
57017
13727
134614
96372
29299
20859
78340
32471
37048
63158
88347
44975
14200
106326
88110
51425
30684
80505
105822
103556
36378
25864
47750
17462
101838
12501
120720
52265
114606
32770
48219
7974
46496
19184
80697
52146
40042
19036
84616
53441
58546
9314
98415
49097
115640
46525
100521
122675
103381
66342
62582
116111
68557
110331
133572
30394
99183
90643
59010
50141
123412
83580
58114
6259
102763
115163
34757
2804
110550
119372
32596
29095
128686
107363
78191
80677
13887
15063
39703
117267
81404
102284
69729
9960
48966
63300
16705
8148
130294
52067
34640
90057
135646
69106
96316
98409
44268
107424
77564
14817
86795
110160
43912
51832
77522
98454
108860
67760
89869
8562
21378
31272
110845
91107
17584
136162
130758
10640
4310
121052
62706
38949
71108
58352
108054
3775
16760
128673
111198
70675
3490
34345
17186
23753
62528
94707
98558
31388
138818
48426
39949
20196
56050
127146
87654
49985
123307
78411
60624
103968
59462
123330
119269
106922
18033
63674
110696
34792
52347
81894
81818
32188
92590
99004
55940
15117
30062
14497
46504
28880
39275
62805
25427
95324
49950
113080
5308
9608
51490
65931
89928
87304
25612
45548
54225
43644
109221
24920
54787
137919
83165
136605
30106
35754
95608
62397
50871
102021
53246
73726
130900
92520
136530
16326
47843
22831
105757
29502
8791
17247
95432
98718
80902
97396
4265
111478
1039
89837
136397
32178
64108
55914
28782
70565
68019
100741
132962
118889
62761
46207
52615
30013
138726
25496
46338
22920
48327
12095
52421
57117
5693
124204
132186
62946
81599
112802
34423
58990
62638
7171
91167
103097
63084
96300
33662
131103
57040
26623
86343
96152
49181
115309
126164
24258
805
8854
47177
49131
20948
75949
82599
2992
36504
51136
65937
94455
23937
100359
13444
62926
107529
80962
26023
6965
37261
36036
138067
70652
39010
84409
26803
88190
59718
12967
88799
36874
138172
112327
62356
19119
48275
121306
138462
61130
32441
64398
15584
56377
1108
29027
95654
84988
109988
98028
91952
123600
134063
66370
54251
33072
127131
81054
97613
23200
70372
46411
60073
68543
18737
122428
64013
43363
103733
38826
104493
112525
79575
120076
28901
80682
125455
100906
25669
71794
58934
93973
31746
52996
20342
85996
86068
7472
3401
20032
30671
73772
66443
67095
118666
61531
49522
19030
81246
129606
57855
45738
102130
137429
2165
107382
54462
103971
68288
56483
12117
127221
10455
43862
16568
7148
129857
78987
14620
133258
99019
21642
43381
1813
88737
138399
63343
114610
133780
120940
80568
51635
26677
19049
25415
5194
102783
79877
85516
31070
136359
97632
134642
123165
1493
127561
130312
107702
66548
121283
77311
1918
2925
97043
3730
68013
71793
43424
18974
65573
24364
99541
117207
27392
94942
2621
32585
57724
58849
118101
65145
55207
52084
36138
38371
29929
23698
5035
137630
90245
126317
74940
68514
105593
8334
72243
33605
80127
92019
28931
5699
116382
104823
99257
120125
59764
78229
129062
93839
137078
83514
18983
28636
135597
55120
67007
25525
55170
72041
139506
121766
58357
50797
50280
302
59131
122522
10258
115609
50892
39188
121307
3625
4011
80563
123750
40126
18791
89163
133965
132220
32676
12947
20856
4624
44419
87862
30149
99588
136254
6006
81353
30962
56803
131632
31263
92285
90506
41521
67893
1397
57060
49199
121374
61070
106113
81475
77548
101255
30637
71512
93475
63312
60810
114330
67935
105228
38543
74435
41167
11148
80441
122520
42109
113595
90503
49724
65879
41008
67596
110123
18757
124655
19321
130
22077
101785
81604
99624
63039
88592
7487
132865
11903
68296
107194
56189
9876
122088
130624
51042
133235
47416
9913
11696
137362
100416
61419
39592
117775
105366
9714
112883
90020
5386
89364
88448
107170
7319
48071
6560
95910
55557
139425
107812
100205
106618
353
86432
65058
107328
137473
58292
131095
123738
46339
128456
60505
84109
28047
38279
49474
14112
11162
115846
19497
100525
64293
126666
84196
88716
133225
40105
120624
132649
124269
80828
75619
124621
3611
117028
68300
117436
11671
59394
101173
58010
24201
21677
2118
52247
59955
27944
66358
47468
3789
62206
124345
44433
48871
68540
133148
18447
84996
113772
127448
69264
30951
63066
30236
34562
40093
98535
11997
28115
134280
89521
86124
18480
111197
88242
70726
7503
92537
113435
31323
96325
35640
132019
757
60862
60558
110257
79309
121905
60380
66756
27521
91330
106173
57756
102243
122617
132643
90591
10731
126922
16463
96855
5402
127659
21448
52479
111514
113984
2266
2836
46660
14257
134854
23768
75119
31763
134024
130779
130019
30755
33886
17539
98437
116410
75295
60679
99026
44289
127622
86108
31210
4084
42962
12963
108095
40761
41794
79608
131096
44059
58795
14107
34667
30000
14227
86137
38114
8250
76915
28132
15357
87152
45671
113793
63561
97317
34471
22586
117957
138444
85046
125518
118880
128007
138481
86974
5120
40274
2933
112567
60684
61727
103026
95350
68078
117252
17839
106191
101853
94753
134322
117209
18257
16344
91001
81817
90012
101824
80755
67968
100267
25800
53486
79146
130158
28318
2471
111629
44943
5403
84196
105626
43481
47221
37327
111558
824
55165
54100
102676
126270
24774
79885
120878
41117
30885
62694
107481
132708
119800
35448
69327
121951
65285
124824
112109
93602
127295
60089
138544
109049
120636
80521
12530
4208
117848
100439
5031
9364
14539
107707
135633
39312
47591
116510
56780
54827
15556
24260
23887
111707
36060
93213
93658
101344
54388
42118
31298
41682
102206
29841
127083
59194
110362
115964
63401
64561
76402
44784
73924
67292
12490
45909
106603
36432
138770
139735
91258
130677
346
91496
102384
36405
44708
56041
114101
99096
74510
5398
117129
13067
11590
104211
72260
121951
80174
112013
22863
132928
16796
96787
60219
29285
2695
26822
42068
117816
2908
109677
108493
3253
61173
70876
16010
105880
103268
130110
41327
14129
111859
134808
27195
123448
75370
99455
81751
15544
71467
104613
124823
64614
61399
45041
93898
40445
48214
112317
134613
51121
81993
103105
30726
3165
10332
46735
85397
89951
36844
103075
104079
8702
97882
131273
108501
9604
67079
50251
25147
114897
14864
126321
39510
52614
31361
109759
69411
79575
82075
64023
107047
420
27127
137772
119936
13810
44506
41684
103760
57701
121111
44190
42754
78992
35462
11255
64947
78893
37857
66445
53789
52720
52765
69651
81686
84126
39409
11096
52
97836
75118
107098
98255
78596
81222
54542
92405
125727
96226
56164
19780
77336
76705
62533
132679
112166
50139
57626
27410
87996
124070
57551
117067
36835
127201
58752
97312
2961
69847
97363
100796
121316
40812
35402
59911
122033
89944
12315
84112
46169
44830
103891
123504
121534
2775
92534
70052
52914
10159
73813
117261
134229
131363
94327
7415
118563
129431
104726
121524
35629
62088
58671
16945
79251
94073
76855
61284
44016
65522
121747
90184
110351
61989
50039
68237
64763
2572
114640
94028
12731
48452
47640
123311
39815
1967
107077
134729
107749
71802
116252
3377
110241
34923
20321
49491
128995
73528
87126
33010
139049
68872
99545
85751
130860
9583
13987
31975
128506
128626
126002
117588
37078
9994
100898
53244
11960
67974
47972
96060
116127
576
99436
62719
11850
96109
112210
117196
29636
59335
126557
28684
104559
86101
114434
71770
72035
104773
103744
60540
93398
66098
38128
106827
76091
115377
136422
64402
19703
44394
20461
112181
44969
96248
34900
33170
52356
7109
10365
81991
42795
136921
87026
7353
59373
37812
55475
131407
2584
19218
28298
72333
85315
42777
15512
137757
18154
11933
62158
14208
56326
58970
126388
77646
15218
21287
110815
67573
28395
97531
125916
47542
70803
49293
31246
130175
87104
86720
97933
89687
105938
102583
138372
27604
5359
13883
25361
23512
25815
63870
14071
58493
122840
459
136138
138057
21745
83305
41981
50140
17187
4248
74033
87990
53541
105278
54516
644
51998
12449
66683
134287
115031
65054
21890
96741
78936
23602
96605
81102
87472
110675
139594
46663
111133
135732
21071
132878
55388
39403
19369
72574
43651
93401
136915
97191
58678
51431
74186
87027
63879
868
81313
15261
42273
79555
112001
121208
103156
68605
38662
26979
39280
38255
49993
126764
10338
71063
119641
65725
86818
139009
114651
130468
68761
111565
64010
103791
22995
138195
50817
63225
139063
132130
54837
17687
71684
3190
138895
11191
71794
13908
14522
87425
52162
64514
74189
62500
111929
30181
104576
58746
5542
79226
49213
74302
50791
113222
38092
50137
87768
88909
113362
86830
57390
4550
104517
105425
7739
79763
92967
55885
70022
107488
119661
122183
8354
53849
44682
120282
60382
9258
15379
65923
64835
40943
224
91977
130516
14668
2114
78283
79928
91827
1465
137317
96376
82333
79093
80467
138447
32059
136351
68468
115899
116011
50650
124252
6212
71684
80885
42945
57293
96263
108867
98479
113557
85442
50456
104072
100109
52569
42354
40036
120747
43818
13704
53474
126150
69148
133940
100948
77559
106642
29415
53457
82653
56417
14060
65216
128100
71296
108160
21744
3910
77026
120222
117466
138819
30677
81537
98928
59597
123890
115315
40343
4060
105371
93817
130209
34518
64108
91157
112076
30750
96923
1884
89754
13339
15943
14969
117790
87238
99480
139533
67499
12857
119755
44964
11675
126783
126500
86954
46380
110390
62269
63074
90801
3991
133242
81009
38508
57350
8517
10584
88099
81792
128819
14204
95130
4762
29172
72920
68351
128651
48804
135850
117859
4910
40813
129533
108045
3665
76487
14424
90406
115107
53849
41206
119097
47091
98566
133956
80792
83435
120891
5242
25226
109710
19445
96707
90823
24968
5978
135525
129970
54782
131374
107828
59691
8539
97360
27735
128555
10198
18510
78960
101656
48711
120165
80752
72153
78730
74708
12944
22164
55598
134537
23741
1659
130333
120448
92481
15300
126425
88006
5269
41206
55731
113096
77249
40621
46807
81335
29175
33357
76197
108134
135012
101259
88298
75764
33411
3380
126823
22706
25543
18772
17242
49284
20431
7574
29731
89263
139225
132507
37268
4493
33713
92999
93940
87313
133619
117098
4999
22794
10454
57547
107279
5466
18805
55577
57581
52215
58956
44403
74920
60850
39526
68513
86485
59956
52438
92567
9219
51662
85074
22838
56154
95138
92188
126445
18802
62159
103543
23800
61304
90348
81347
28582
95813
100151
60510
13393
128718
95817
34147
39989
133019
73673
108502
79503
109980
20939
32070
95550
72601
93495
94740
105106
48632
46927
67903
67433
109085
31445
91232
30388
98144
8930
35322
53957
85433
95831
43701
50502
28000
54200
90490
21018
104224
58991
100520
74203
56282
108941
6105
105234
62435
100844
46691
111066
124122
114593
14850
69559
122389
106082
76298
80533
91363
111619
134489
13147
43802
14541
63648
71801
68740
14138
92818
32963
49480
29689
83518
82113
138630
65974
47346
61064
3169
94037
8482
127290
44981
23331
33200
27370
105764
109498
107902
33479
57468
78742
46625
101269
69634
110273
9421
138374
100762
78590
7688
10241
108279
67557
92354
83260
133530
116051
120675
136698
70087
129156
100340
91420
128839
133539
118789
94602
103036
63042
128080
20504
1783
11057
98124
71416
121329
107545
46141
82090
46134
30181
68682
130764
97737
21035
74023
67619
113438
54698
64316
19876
20205
1007
111295
9043
134546
90083
79997
73933
13124
44428
70788
131258
55484
28912
39026
36812
112808
61518
95253
18941
91698
23935
126057
49435
21321
60079
93405
134758
91128
17720
14634
87685
135079
125928
96727
129624
52363
36723
39908
65486
57503
110696
33096
112986
115959
72121
126150
88766
133638
81402
84058
61688
81688
70114
87474
103009
106545
40878
74118
34024
34949
65103
121708
30027
51031
54787
136002
79745
67861
35910
121582
125363
122957
14677
98349
75267
63149
84498
24032
33139
2251
84441
94826
83939
14555
42299
23299
97451
83176
97416
131474
118124
138871
113182
124503
26253
27968
120504
105997
95828
132765
87578
57543
92073
78607
15891
27339
1755
100388
51370
34893
102638
135811
129718
22928
126717
8368
46226
60519
91543
119994
51992
46019
118864
1525
30521
5116
5844
127376
87464
78024
96493
35041
135566
48565
113647
11456
75904
91754
88195
103625
126646
27184
75787
92716
50112
62503
101083
72689
99373
28978
52682
11365
51348
7897
129241
58220
129364
135085
45595
76827
49460
2087
88220
45025
50652
38218
32832
102907
129971
97378
66531
92969
124561
2318
45684
11024
41172
123118
83713
545
128447
112746
128261
39794
96995
117501
98013
86358
88937
3608
139537
138396
122046
87756
19772
9049
125973
28955
111955
92296
126332
38486
45264
87245
17155
90947
98268
58326
50416
18332
35222
38863
107430
23482
78656
64424
983
36669
127133
89919
16628
103021
64667
115025
50776
84438
124074
13101
113393
72380
105396
76076
110865
10659
23320
104371
77957
97940
139049
104724
92623
34270
3586
60052
57752
82242
100827
35086
95262
64312
101356
88241
27332
26022
63265
54460
110460
23690
43912
60204
96070
9307
136279
43286
136317
19599
7657
50625
93890
6705
15348
46512
40974
135286
82916
75077
77527
43742
110162
9140
108053
71518
97380
111737
73891
136996
26196
44350
20686
70107
80905
93107
55765
77184
136392
28433
73134
120400
55409
3375
127104
70756
49886
4430
66041
132801
55858
119919
12895
26020
105410
120947
73889
39141
69035
7779
36137
95230
28481
33174
1688
109385
126280
33804
22920
99023
62236
72405
79423
117644
75779
42878
24752
125665
23659
90792
94817
79517
47063
107711
81888
12472
65010
132128
51613
134044
139906
64101
89274
4738
73626
67313
90475
36257
101117
89746
135279
23352
22151
51053
117348
74281
93931
2099
36297
117589
69242
131114
33457
92656
98824
115344
81480
185
107471
133092
134229
83729
33544
59854
64818
107169
127166
15292
3425
64634
105038
115055
64338
103540
26108
41685
37820
120038
20135
74117
73978
65728
65230
83787
18384
405
59130
99863
590
2953
69306
111170
63033
79201
31023
127850
46369
134540
119494
26145
59174
60883
1199
123511
24422
3658
1547
62241
100047
138033
112709
34025
63760
14290
94163
58495
14695
129644
134709
131636
132596
40366
79157
31980
119566
110179
136182
2286
81070
115675
28430
116595
36557
5981
100105
60978
9638
78003
99570
109685
76035
72279
120061
116147
62920
50575
34641
53966
40218
5702
45601
32814
46067
101109
41145
25633
47639
37326
27918
128709
13000
32700
105303
25908
15032
41760
86885
1021
96114
22807
87057
8501
71437
43469
124647
134356
94043
135639
48322
134261
1340
70274
3426
23759
31383
44570
49391
79021
81896
53660
44081
71247
62711
9384
97155
54094
27495
20391
55115
123608
43197
2171
108460
90985
45640
93106
61693
139682
65097
86366
133942
42788
16639
137367
66546
24373
18289
92288
79746
76536
122300
123826
7782
45010
109561
104936
99104
113407
125327
130570
73367
4875
132740
41826
72212
38379
134932
133904
14413
36380
80269
124706
79167
73259
122073
5713
73984
116713
98000
13729
53248
80299
113906
61029
101661
83467
2317
37116
56873
103995
27685
106591
85221
20424
8417
17432
35155
119700
127687
25919
16079
44307
10624
95245
117566
109048
77309
51549
85760
11661
41629
139007
68311
15534
36388
6323
99000
38704
43438
132225
119050
47474
98815
64270
67898
83583
58054
79404
63282
45740
105322
55712
90047
115945
127309
43964
84993
64617
71864
7104
52629
113492
6111
120940
129025
18850
103614
64377
57553
7052
32953
36602
54525
108119
77223
98774
51702
135276
14529
91335
41016
119850
7047
107414
72147
134355
127729
133491
35323
59592
594
87952
9435
6704
45243
138459
1905
8856
39187
59457
132259
48491
72410
46784
16610
9633
121909
44663
121260
136438
135997
22275
92639
119395
106040
1137
113749
93768
134627
9072
13359
135221
73375
22793
118276
118617
137604
120181
127472
13142
15989
119731
61633
88399
2866
78242
74383
101126
99256
55642
97563
95252
54269
26554
74647
20308
27690
24747
90428
22317
33818
103786
133889
107192
102931
112164
62160
76886
68696
49632
90027
84685
5714
11659
9435
8579
66252
60169
109704
25507
92162
43619
97111
6430
46524
31757
3090
50565
32855
69869
49233
66673
33654
43121
10216
112936
15285
72376
49821
60332
98359
116200
5016
104072
127858
14450
89002
30462
74618
35057
55968
26780
55027
129430
9561
77902
21186
129002
128467
54041
58870
37699
97065
68876
80820
83632
18163
72456
132359
44336
132787
67069
20535
137803
7492
124744
128604
96493
15205
39574
107902
47525
42705
139280
36954
52265
77182
34492
17619
65648
64884
52840
103346
138300
121715
20517
81931
139878
69324
50642
44213
62111
117710
41099
36265
125202
25842
1220
58046
17399
40793
2299
64923
83497
1579
78228
112114
78760
89071
129732
120759
13954
42571
84104
12253
638
80973
70536
116867
10296
97529
137431
72406
75238
38529
85022
36791
40722
86242
71189
58120
103386
73487
99394
23235
75065
13974
135348
13824
103044
101431
110934
93350
120353
55038
81954
120990
112362
12489
74208
122657
86369
71638
31415
137959
86518
92788
34749
127240
15381
82289
21711
118767
15776
121105
2001
90840
111430
113700
81016
74473
51482
51949
27822
31834
83338
109776
129176
55699
98616
63383
14708
21337
111373
46122
19295
34242
115261
30395
21481
130642
112684
19544
109408
128459
648
87760
55650
88429
37811
136665
22901
89292
24966
27075
121125
84655
113202
110300
116706
48169
10035
131413
69505
97759
13886
88799
132000
129146
95546
129833
96139
68229
9376
41898
56687
126375
129657
88688
74803
27467
85353
97703
116758
86670
101129
74235
7676
50682
20886
124381
98851
7272
92145
4707
105030
82382
69858
73382
47880
25403
63214
4018
93631
72589
45916
126669
58963
11924
75356
133765
39391
137060
67819
132500
60081
5300
43086
67757
55981
63972
52137
131183
47595
120634
135890
12625
63015
65747
62358
110894
91149
125571
114912
21131
58159
20827
7799
117121
32750
59506
87237
48492
56566
15055
17344
116646
20354
60429
44402
52687
100752
72891
43869
8347
53524
39758
137323
116538
81856
36032
87432
9356
21602
62343
30486
79760
59521
14636
33232
92270
74142
96820
117114
130707
111874
134457
83704
108580
31237
128106
137618
108341
37348
41486
93039
90871
57596
66713
67408
139451
102744
131191
8807
124345
29885
15644
40456
89405
30280
50039
18027
104421
6858
135140
71479
95083
105948
15182
40014
113536
119639
37631
81876
16986
79117
11266
107856
113064
77978
11616
112514
40721
2806
97672
1417
32691
113316
41872
98447
119947
91910
116473
60719
75119
87964
108549
30202
30263
123730
70215
3799
79721
107846
62026
96706
23314
73292
40914
136377
11269
28881
85242
28342
8038
19266
29758
17080
108933
47982
115527
88879
116243
68351
125949
51362
16315
94497
57915
22929
78226
128129
26727
134298
72326
65105
91004
71991
114748
108269
44719
126016
137149
129961
130709
121538
125578
136819
138618
94510
44800
114144
43388
21042
42494
5688
48755
35160
100184
106669
58089
14761
94798
61167
9059
3475
126271
76414
75466
101018
44682
120184
63386
18182
86496
30446
139719
72073
27264
138336
26582
72063
88831
46321
69457
107677
52008
118211
2836
128543
84880
37276
3304
16029
98443
12362
19503
61065
88775
71320
138435
109808
51504
38172
104341
114351
68617
104059
46424
95881
78747
49357
4295
3929
72030
73751
111605
100389
51962
90793
88932
136841
104420
92235
129221
39214
80948
8723
100279
6074
80043
75065
92233
107898
113236
56573
82248
41852
136983
105023
114084
52081
130732
118379
56010
62761
52129
3966
23149
104090
71110
88432
77282
35530
40666
66502
74743
97965
51577
11373
104038
107971
86437
56270
75868
36024
89194
134467
77876
86177
75842
28311
138257
66573
6689
54266
129333
58818
34584
128833
139259
105693
77265
76541
117574
94282
119394
28669
52247
30970
40041
132636
138940
102830
25258
51159
115205
114451
45626
29432
60627
97819
57743
58884
24391
64431
89501
130075
123248
100436
118907
122507
66129
32523
35399
20054
126805
131144
48722
15403
138466
65115
124390
137405
27944
9647
24916
3148
124098
46893
8932
21076
4711
66674
79959
29101
131104
5812
135527
90704
106247
114433
49562
8727
123308
84960
28781
86464
52455
77502
101866
50920
2616
62607
24677
6911
72254
49592
126411
32703
96484
135342
53778
101194
62015
110089
106646
29470
92252
102172
120173
58498
52956
29734
43577
12615
91045
72357
99078
3500
126210
37295
54419
105178
99902
79095
88440
32155
105038
74850
41209
61521
46543
94986
139066
84909
65074
82063
114379
17325
44234
70903
52175
73542
100637
95751
86156
28033
4459
45234
31532
130668
58880
62303
95845
18781
117749
44285
27287
82787
95486
68495
120659
118381
139833
119725
63289
41258
61787
37667
34935
82373
84922
87109
132266
45558
19211
78421
73590
23669
100006
81474
130688
18886
120128
62885
14018
97876
107169
41305
17014
39006
86151
137673
17386
85983
93749
80675
127241
131887
94693
22175
74259
39614
85635
66524
61523
104845
121297
111465
104865
81302
29290
95552
76539
9417
18436
90557
83644
101956
108213
77010
962
54363
74682
134699
116698
4782
51725
103938
136668
122770
102464
47279
138735
24450
90154
36610
129294
71450
8074
70510
129104
13715
26061
65642
139483
20849
132550
59478
122804
100762
136487
100117
15125
47520
71168
108174
52301
122892
72111
25321
82013
10926
72599
80748
35375
139104
117357
1020
70554
101782
71529
59657
115496
73941
101650
114978
94789
94200
34455
53945
31313
7294
130413
22789
54813
61580
130962
83466
20824
39424
108786
102836
50349
17736
43583
62075
16839
20939
63094
63744
99072
134622
99752
74567
44915
61402
25896
139703
131953
60351
53647
23265
43996
44060
46054
98808
81991
13367
18625
102814
52791
127410
65650
103139
121497
109232
25214
138336
106523
64659
38431
65594
35633
138183
116513
80547
35936
2408
80249
27888
39110
110248
27504
83105
130659
49909
18265
72649
63276
36889
35463
116066
651
101112
55556
122147
46695
80769
96834
129569
121780
135265
31515
17412
109799
8027
97958
5734
10434
14558
33621
49544
124805
37476
109000
115463
87385
127264
24464
127012
24153
59926
103077
1155
137389
18632
123301
20435
75753
56487
10004
33884
51751
41518
51295
21549
25896
125604
3634
36329
161
13606
62224
101318
51081
7576
53132
114817
134839
77595
101828
135343
113872
41256
136497
111260
36240
96150
131695
88344
12636
118050
122227
40738
135919
33521
38638
21814
135476
42271
58142
135636
55876
96718
73305
83308
104293
126437
34477
75483
64031
136304
47178
37903
13912
20026
125514
50151
116175
93560
138494
105162
71609
97072
5899
67527
106944
44536
65692
102419
63158
100186
98054
95385
56903
31359
15045
137547
134147
49521
49381
34529
22176
96558
72431
36087
116584
34297
62589
69110
127856
37434
34272
35817
134505
40170
79695
101448
61058
121739
40218
100567
81924
138272
32304
115178
5982
47348
112724
116480
96868
138456
11008
119043
95014
59791
131482
47949
94087
30422
117058
58294
67856
127681
70462
38712
4203
126509
116512
41612
108247
16729
2178
50170
131352
34481
25347
113685
81828
114422
90164
15047
112877
101172
110442
44242
20962
78275
68542
91400
108696
21952
126045
12903
9632
56507
27967
130186
43015
4478
31797
127613
137558
33975
37782
128910
44807
39480
78946
102987
13901
29110
94385
103129
106633
64826
123723
103946
119452
28616
55345
88148
50567
17741
77402
36551
74247
105368
26736
93613
109845
34885
81225
107403
45211
95358
72664
90017
134837
11609
29355
125089
17070
123740
88218
123702
24917
48292
63999
4369
76907
119343
92516
103826
137084
6269
116728
47682
111637
3463
117647
57833
38347
58871
1587
59909
130581
74250
9926
125417
62211
39280
110506
55632
139371
35075
39334
24288
59718
103332
28656
136624
59027
97523
76801
32462
103791
53528
56495
75427
33343
34141
109612
48041
69364
111198
107950
59944
21800
117875
45360
84010
133506
132217
139641
109229
3643
15326
133516
63360
95010
138523
36336
130388
96045
113136
139201
59835
26664
55695
111614
36358
66188
81225
84398
135551
28774
52347
31846
50573
6573
53557
134582
116431
45774
110575
85659
49416
102252
55526
89128
57261
54048
125463
24000
10092
98598
23200
46278
101613
55247
134243
137970
121434
51819
58720
93336
80593
87418
125181
131165
93991
38737
102099
46773
84510
49025
108783
110278
11276
24308
59405
44889
54707
44867
68888
64798
119816
68440
87427
57781
123686
58022
32102
105119
86192
90821
58454
26784
38239
19986
134301
108581
58722
72751
15353
119584
121775
124135
89861
109402
124794
125617
14290
39500
6835
59530
80649
103002
127969
4427
20782
111654
62448
52884
53124
124992
120056
87929
128127
18294
107914
122427
103226
26635
31529
118578
6218
129655
79064
72430
99057
40209
58046
89698
56060
41232
9227
136708
4234
113547
1135
25015
85200
39934
54250
114675
1277
34306
62603
129404
28951
30516
111830
132177
33503
119711
87106
39720
109365
2522
88502
44773
42730
122899
134471
75142
24131
120049
71849
4716
93596
49335
29730
15147
65621
60332
129822
66897
94637
28776
56300
123587
59292
4482
92115
92794
124192
39221
108865
69908
18094
33718
114681
37175
16617
85503
112316
17099
65551
20517
21814
135498
69851
51543
10645
111823
88226
116818
38720
42862
121945
71371
2801
17588
52204
71267
86733
12747
86839
55598
82655
104932
65667
33687
2107
82283
119189
90774
99381
21091
111290
97546
16589
17493
125441
3585
129315
73666
96754
4386
116528
78698
75757
95680
96286
127960
26946
43018
707
113785
74967
59713
55068
634
93399
33526
59268
48939
124300
135001
70029
71941
92546
86617
89433
77986
90201
78748
11652
23306
83133
104531
102004
18889
60210
34641
123201
63507
54010
100259
13643
128977
19971
68711
105962
89721
102236
1581
138659
62887
136581
68687
134828
89127
131656
84260
3464
58208
139359
15115
81514
82492
95997
19869
77732
16206
54509
37284
56065
108518
137542
69707
73846
133864
114769
16159
59936
77005
17740
58594
139891
130672
103633
111070
79798
71640
55330
59614
129847
54688
74728
71360
113531
30725
91228
51263
23282
122088
88546
55698
90606
62440
101757
803
32655
76525
133314
92591
13529
11053
127536
129772
1724
67520
100841
57874
139159
132522
117487
129006
23562
28566
60365
113444
35642
127945
24706
35276
110032
89604
90973
36989
128395
52729
14144
21049
105606
7457
89991
119134
134861
77527
85257
112936
5046
22450
30809
4205
131323
124647
133210
131236
129565
29926
104680
25206
134222
105737
36833
80606
31692
104158
117594
20086
133238
108089
17487
98843
115545
107477
54329
110405
45003
139585
83341
50049
22034
90501
30605
129709
51500
166
120944
41064
30091
85623
42621
665
51360
79454
81270
83051
43611
35215
79489
13200
3304
96975
112043
118848
64451
26371
65605
85806
2307
8945
135854
693
75797
2810
130401
127296
2975
111344
28359
9417
33319
70980
10081
61030
126785
91350
4080
6747
126565
59920
19946
106220
16894
108340
85067
57697
134710
10671
3502
113369
135967
139355
114061
71764
118516
80813
35411
121490
28508
40122
130906
61826
111101
117339
122855
74237
45040
103287
80983
7956
23206
100928
114175
16452
45620
59242
74148
16681
46264
77649
130049
18583
53355
104109
66698
31870
21273
102108
13359
49781
2229
120616
111606
89681
74306
70813
23917
119346
34099
81251
127301
33656
18531
101476
50107
64150
137069
100606
80830
19684
38254
70879
38266
91608
11339
104963
123477
32612
43423
113187
82392
45651
70155
30349
111684
4460
77513
111952
100157
87963
53203
87458
121619
71733
25285
8077
112234
138705
108683
53063
18388
6936
100293
33006
74896
111632
137968
34724
120595
17742
124263
39338
39745
54417
46038
11428
35228
123551
123379
135385
71513
12933
59194
29483
61017
84478
13912
33250
59534
122594
86313
77921
105881
22957
87278
17128
110940
61598
51852
91534
79339
36114
107223
119083
66882
129613
130510
78461
113163
90241
73845
21027
103173
133038
26862
24190
53867
40773
57439
89752
139718
120103
4025
81950
3060
91302
99078
90351
12899
127281
18237
92238
139746
125459
71320
42979
115071
38182
121439
64585
104774
55284
61964
67946
24673
88825
68487
54892
129597
102278
4643
129314
58732
8667
47615
61791
76321
6692
128494
89219
110324
6730
17808
110069
132188
65480
13047
83611
103661
134486
124547
68434
26121
46510
112731
50793
135334
17570
82036
101282
119847
86679
66947
38578
71697
114562
76721
8017
121253
65214
73588
91577
71943
91395
37997
40482
16874
51044
100444
120534
21881
84991
25319
48001
107852
114402
75145
103186
131971
133533
40819
111817
56563
107766
126746
128259
82327
63466
112628
39931
128679
46215
107859
36973
137609
5856
53807
130835
33251
14250
87720
55131
75592
113039
79483
43444
63792
130979
122981
55762
124511
23799
3930
41073
131564
130675
5684
50242
30493
94663
90173
135523
117229
58031
8848
114837
40238
62654
82023
73488
53255
29743
104970
128847
119133
44452
8642
42924
11783
131622
75037
136293
131772
55318
13718
99688
45992
135753
9929
52836
90415
100101
48359
67643
134484
57206
18831
34721
96211
100854
108209
9465
106948
73178
114663
86080
93982
123304
129003
105764
91277
64039
78408
59401
119356
68477
19088
1699
64229
29016
30887
130995
105469
55597
34989
99952
112802
30172
134672
45364
107377
79232
54828
74324
12410
5843
20403
82743
129146
125757
48506
56775
49795
103265
116175
5502
31742
111614
123552
72322
629
130790
63317
82449
46386
74657
42400
135539
104828
13424
40902
72204
92655
72082
122879
81416
77924
3281
24158
67069
129037
49015
100195
15183
12280
52721
137036
20373
24334
96940
92694
1315
87729
16010
83763
134115
67019
102515
129653
31846
115938
6907
80402
68592
78988
63280
10008
16911
42913
10517
60331
8301
59532
20526
139836
71811
73246
136871
68535
73932
70162
21228
51598
17891
13590
135360
128357
80608
74226
94361
88805
26515
101267
29206
95107
40254
68838
81466
57164
111750
91982
117495
120050
127865
114372
119885
36027
23969
93108
104561
97900
23269
125789
9497
17511
115730
121209
122219
56337
55434
76580
121493
81949
14198
10699
13407
54452
79536
71224
87967
27637
139557
65461
124038
127422
39832
103923
23448
63801
33382
128009
138052
33002
90149
7549
26865
42230
105109
9083
98566
136894
62014
80058
55194
76212
67108
68600
130663
122995
116175
78629
10631
115732
120442
134669
103153
136625
74943
102952
36777
84676
67312
11181
117677
133812
135081
120893
36041
100189
106328
110958
97082
28341
27368
12276
104552
94475
57227
71566
77470
33402
126547
64452
9133
83340
35472
88637
56316
110414
51588
93093
31441
95252
104273
125470
89063
99353
106362
125104
35893
72689
96061
109326
77382
123428
121601
18285
54255
15180
89851
131724
24933
52749
32527
34065
112440
67999
99053
28755
14764
126992
98199
46205
82243
62471
8026
31306
138175
114387
132761
10419
23428
88821
119745
100809
48601
77697
119093
102855
92876
45295
70930
117808
74395
103456
128224
46834
7806
87276
75589
22570
50620
10139
45126
132862
72610
53151
519
47136
3889
133279
57555
27316
58452
13651
128124
107052
91347
83569
46258
20575
105215
117187
138382
39610
56994
102958
86443
64800
26585
138383
63721
77204
8522
108846
46418
57483
138348
23288
80970
2236
16567
114876
5904
51370
128526
110379
134773
56225
53947
41030
76799
19162
18216
75180
58771
75209
38137
121565
116360
41074
96300
40080
118277
104821
125277
24694
138655
123624
24334
79624
125860
17252
30852
108115
68621
19377
78493
39745
75601
132440
80774
12399
127953
75341
63931
23075
126901
78419
4639
103261
119492
100938
3340
74121
42110
128617
75166
17116
112240
99499
73092
74451
116750
103943
18917
45370
99671
97410
85114
11624
89849
2239
374
54153
77579
40656
77227
64480
119075
81865
4092
74918
19155
7431
9038
37616
112399
84204
31084
60991
43702
104175
111793
136804
44469
130710
42173
4139
88119
103639
132114
14319
82229
132488
68471
19808
33143
5697
60639
128569
63913
64730
63487
83067
48512
72524
97035
137263
133079
128118
58253
13133
68644
30045
9936
113112
137106
28460
93602
85224
132098
85716
99542
50679
78203
28012
46838
87697
10060
107476
76266
73973
8557
139752
133391
33420
48627
66777
30682
18058
54894
65286
31190
99889
95331
41125
73000
92436
69584
26602
14012
38034
88669
113553
88712
26871
117917
135549
90919
104328
79376
27184
38300
64284
3287
31691
74055
28266
98467
104737
46323
129713
30022
77512
89601
101704
94988
138953
30492
24571
1906
44503
62604
90574
134407
127667
93796
88675
123215
44714
53003
38942
48250
67654
103225
51536
75696
37280
56153
10515
118368
102475
116579
124741
16338
66179
62797
111325
41483
93288
112248
43388
114142
34851
133961
84900
22518
87756
9927
122084
108822
39281
21026
17071
106934
100602
44958
18982
114233
101111
29496
92600
39937
6074
53693
32627
48604
116489
3951
90087
46128
116198
133474
20269
127401
103787
81520
126270
27894
91446
108353
136715
107078
105730
13785
74012
66332
58743
92993
40564
136205
98840
109516
36141
104913
23208
68767
13516
116048
49070
79954
22175
1619
49780
18795
129019
13566
100314
91640
17811
28112
59993
14526
135189
2074
28310
45552
44757
63404
114896
61673
59608
73735
31188
72101
38647
30747
117219
28515
6794
26288
84820
5320
4259
134599
24114
133277
124516
100779
61269
2327
128890
97613
133204
100431
99686
137865
5982
4443
61269
97230
66115
97228
30964
73654
29328
45963
104400
6547
50829
87545
9186
135648
92864
13444
106599
93329
123073
91114
54107
44341
69792
42997
1953
62995
119779
101638
60860
102112
82432
98480
59341
8546
55707
90305
58551
61387
112619
22950
67933
23447
86846
77118
19094
16061
90562
125692
109389
49986
53158
23496
94326
122949
42844
96278
22296
22622
34267
83155
124733
116699
17986
44074
101596
73692
110730
20147
135078
83348
19448
39362
106794
106294
92832
102239
122354
19745
64283
68095
69730
93792
91590
24055
76740
134433
96684
75387
133406
130950
134893
118138
107648
12878
138563
69244
86570
109292
65742
57999
52639
85189
73713
135784
51482
26544
74375
10188
46288
115009
78282
92369
68800
6223
116423
121891
655
73106
57278
110412
40407
52170
88549
8055
65048
87112
53650
127969
32755
119391
22319
85394
40931
96031
57529
68765
98926
108255
78952
121565
83263
133585
73933
128414
116159
26707
110305
93165
99812
3934
63576
116571
32455
12124
124625
73854
75587
14626
61822
108342
110368
60493
30087
11298
132875
63967
80062
68153
32222
19013
49717
91836
128949
100002
80250
105107
126708
50554
58271
62872
30839
121846
39442
63293
110322
418
137147
45908
15043
35320
130601
125410
95812
20687
136707
65039
84654
76769
133191
93227
72133
42907
45062
37434
119260
125311
2540
105968
12216
37163
28839
43054
135360
68280
106347
105681
45049
103493
127941
60091
138812
94893
45500
70976
91932
18558
136014
12937
95326
129204
106163
3811
8462
11224
41244
127722
112887
43783
70041
125102
57297
98879
4508
52657
3510
110854
134689
48558
50698
98981
85000
49509
53874
106851
96836
122157
125408
92849
135093
57086
58404
101255
60896
43218
88830
102139
7291
38068
122273
77331
139522
39570
12561
4029
68578
132422
91234
39618
17331
1931
114951
102330
27791
5176
69180
100979
127332
30939
53827
122424
88024
88583
60030
8919
131800
8859
87409
115442
23279
69682
52772
22800
85603
41684
3180
130532
10457
94413
6501
27787
72695
121451
106468
76837
126626
11999
37815
113957
42937
67994
96380
130961
16576
16409
116231
124727
1620
63640
100168
24898
109673
129291
24049
31627
30974
27228
22158
41430
121640
28658
45568
30686
126461
12035
107522
113086
24033
121689
87043
43321
49682
19774
10633
42609
12535
126864
27335
130506
26855
127502
131755
112879
116792
15803
4505
124117
43030
3014
1898
1021
8023
47465
8058
134483
35851
91931
107569
36235
73619
30963
55907
99652
50736
66540
2260
39622
29755
29594
30127
56609
133447
21881
5839
86590
37683
10343
47058
57064
129708
48955
34436
137730
72771
42493
108565
84973
110776
76133
121207
44394
83447
37114
4046
134182
80005
6305
10156
109759
12251
40282
2719
5697
62163
8557
68639
76197
135251
115696
133261
124958
24651
4048
99039
73773
22893
67603
18746
133668
120087
116304
38061
63533
13417
18458
34067
93421
1115
44222
39531
129717
60855
42249
111765
123017
50805
40403
35566
22407
16099
5178
123716
17101
9225
59107
67225
32117
126709
85970
2136
83148
62274
16549
123032
52042
35006
133450
121815
12472
14023
21345
2188
74878
63594
113953
34246
90750
130707
69811
113157
6805
74988
73224
257
60565
132330
67482
69033
95391
129803
71169
38538
28428
87717
137921
80470
99074
131371
62284
111546
5393
59980
90085
56622
123573
64037
90868
50675
31096
137030
183
37900
72018
73406
14509
108934
65736
58342
37966
21126
48144
109134
36015
76572
33202
33935
133393
132276
25305
32028
80173
7050
92007
30257
63671
75580
70646
130890
126254
101741
127920
102788
115992
36289
36193
130500
5222
78280
25193
43187
99405
73337
128673
111771
126260
138226
5706
96004
130501
7362
128031
70673
130763
80037
77282
30786
15616
7927
21675
118221
109667
9594
81008
62010
22234
93553
28862
27455
31832
54054
46994
107589
103742
12018
79359
66353
10243
61416
22356
117096
45130
10386
47768
35892
90423
101401
66677
106038
109327
64704
60611
55345
74297
117970
117355
72883
71522
6216
100337
103354
36621
123682
70942
363
135699
10300
66715
122294
48068
89071
99389
93197
99456
123508
129088
49878
84909
32117
132268
54235
96820
29230
85932
7468
7199
39638
80350
78721
22205
17039
18426
58825
720
89367
35539
112771
76018
78606
95064
124085
27676
54452
53633
103483
37959
42721
129713
122867
51189
121980
13454
8008
127561
75737
131827
134759
91726
72177
49831
113930
65567
68256
9106
42638
133974
20997
15408
46344
99602
86823
6780
127277
1274
60413
90759
15585
79485
56823
114803
130673
38802
104608
115032
2714
16696
106858
137473
108421
15386
23655
58702
80952
68263
67808
99942
38588
88804
115349
84931
48405
62172
68063
12033
39797
104827
79143
31733
44311
135966
122888
11335
11119
87495
126366
13833
80543
69575
127657
48963
84961
127663
107665
2264
55925
11824
102205
94513
76979
53906
15795
125383
92429
60209
113767
108577
25035
29261
310
69345
25226
123197
80679
12697
47043
43396
26529
127585
112971
130537
12900
57931
118199
120564
36546
10476
108739
138751
104988
45717
52656
97134
7451
5084
17343
121217
113660
18729
10477
90321
88074
12055
49869
5104
24751
73264
48500
27631
60848
137822
134519
50099
55752
112717
30662
68649
123192
115752
67399
64531
21468
96406
138017
28918
101489
131711
126486
51501
10439
136963
118173
74864
125369
28042
79968
10119
101305
104819
14101
138504
78992
8619
48603
111095
121335
55616
39743
80879
31368
107142
121761
29187
39899
119777
58105
117740
111487
44590
29240
121926
17904
7412
56789
3272
11805
113108
129742
89461
54278
3842
87965
133269
128812
112919
104363
110147
4886
4106
27377
12605
87599
9137
41792
127497
128914
99896
105236
76752
120837
110827
58677
138741
94591
91818
118364
82747
41277
108106
32208
71907
88299
96524
65175
77111
69442
5890
23609
50679
126347
50985
63284
50297
60121
81427
37793
25386
17674
119381
102138
138510
66559
137166
113602
21149
65335
91966
80248
106612
60071
112455
38518
8369
68978
80044
85479
114771
62285
109087
1801
48631
136423
41436
98927
32896
122862
113072
58281
535
68804
136770
115397
135362
110288
88998
132863
35622
40963
73110
118585
77385
45564
133454
62106
90893
73498
123936
42015
112134
69375
43815
20765
65797
85251
96043
98692
68112
69114
133325
44999
137917
106446
20395
109631
76733
85744
102493
88707
103059
11954
67291
40443
33869
60745
78900
124761
110594
62836
3127
82727
132210
46941
103491
34358
132191
59534
109402
36655
104999
79078
81653
79268
21875
78399
48898
98608
494
127742
47314
103552
139695
90956
120347
33563
11700
59246
134675
122293
98433
137801
65020
66994
21093
4862
101352
13284
40747
47105
26290
5746
126182
84294
61365
8056
22692
110262
83015
23185
98003
106680
103089
74049
57636
83435
83963
69335
119032
54989
27980
77465
52789
92999
4458
73881
97860
82161
63516
138607
129265
89805
120704
91798
34098
42068
76206
33141
128681
19220
32678
63035
102252
135766
137083
19887
79200
57397
65573
58231
112385
93552
112047
1525
22902
116505
51757
97114
58665
115273
72072
24282
41429
29127
116079
51879
71194
52284
61371
36226
47856
94048
99260
10107
66165
72694
6345
121716
130090
71917
16299
102474
1821
128345
80350
1074
81201
132106
98187
139866
83730
30258
499
125159
59384
116577
13389
106929
5213
74759
3154
53068
5159
78765
39526
71323
11458
45870
29391
117899
94138
45689
80372
72310
34033
20721
73384
115234
129179
31570
91451
72908
38180
68301
58066
73915
44877
47806
40844
50089
122565
20349
79508
104075
99114
95385
11749
86923
1254
41139
64822
71744
86827
5193
4053
97212
2266
53788
48797
131444
61710
116599
64351
99889
44899
98769
10155
89775
6574
50998
116216
105490
47699
32075
45916
6812
127460
57665
93734
105065
98803
18555
13160
45630
100
17213
119193
118717
47352
27989
86512
109061
4587
127214
45301
49485
85982
55456
115611
68908
82805
68178
10749
130503
76605
56665
113666
64064
90681
43752
5480
49483
38658
18640
71464
38757
12204
50656
133825
59555
54996
80336
28616
35934
43902
73916
85418
106235
105723
37381
11494
48528
81910
22243
39030
18514
55259
129048
82577
5939
32799
64409
31773
71456
83048
103237
86565
95251
130244
56741
131157
45240
113429
19772
81173
17330
70040
2943
123564
12114
16675
135058
60641
98584
133652
76023
117098
48910
65070
36026
31200
74220
76786
62972
122027
19833
26208
68591
91435
132804
125332
82592
14395
75112
78715
71919
92441
125106
51213
52356
137220
67887
47413
34212
2823
41064
110234
96272
66325
11655
108649
97524
85874
45435
20496
67901
41619
23055
112843
133054
15858
74526
51997
30252
9637
130711
102171
78429
115817
13383
130785
89388
57622
38197
123599
60444
55613
70185
16715
98289
81839
101715
55813
4065
7149
52660
48317
48768
52066
137511
18173
67924
72037
70169
74527
58025
60879
13049
136454
13047
2784
127238
78786
60405
1786
62385
97200
33750
108921
90266
108391
27111
51980
555
31175
35481
53214
55843
84248
105279
29706
102420
9554
78094
8940
60433
136118
46170
73481
108923
59217
52616
72512
114354
113020
50650
13090
46571
84399
122010
136836
52789
9121
25168
53343
16647
60648
82908
48842
121247
24539
78547
60018
10444
16640
68957
70876
12757
115126
120709
98032
10694
33324
30543
101400
122696
81192
114489
29266
1943
96499
2454
31083
81971
3973
60778
74969
64620
3685
123810
22218
4575
62356
58587
15019
55347
127543
85894
44456
79020
66602
2487
66066
76278
33029
27465
58973
90573
118305
64590
68867
51155
67043
99949
109477
71015
20726
44446
111986
763
28255
110555
5337
66963
29141
20355
98661
133035
82601
3116
48407
125554
5602
114472
61831
14983
118288
97155
81907
72944
21745
10773
124099
88787
110721
93575
136154
107799
138020
84491
108561
2627
31398
113897
45941
60538
110604
4601
53573
29556
124069
101979
15109
129670
52802
53292
121004
7441
10446
62910
80384
32190
73682
40834
97329
20755
134409
69834
128553
108780
130676
97113
87758
22073
47361
110050
58963
134316
91003
88887
23871
75071
27217
15332
41092
80018
44975
22096
63810
55420
85005
4193
63962
135039
21379
137642
15793
15787
43827
4345
100918
34502
77809
25028
32927
101521
135077
91889
95837
86079
17127
96059
137501
44343
87742
38593
124360
132716
60688
24521
24488
122044
28713
64801
117082
26443
62442
132874
42229
82620
113570
119499
117121
51378
4526
126399
12899
115954
54639
85087
38385
71765
41145
35885
116107
105239
74477
76818
97954
111516
101338
122441
93560
106403
23593
46993
132845
86034
39867
11426
5005
129788
130924
122126
41166
111801
84876
30416
87754
139515
115502
126138
71279
132998
138375
23738
98236
49203
100555
32542
20719
61893
131334
90630
28295
14927
137622
137491
77312
13840
8916
82317
3628
139839
40794
21145
111639
125669
51560
35745
101535
3413
21882
9166
112762
136608
32903
47350
45811
133457
79891
42881
31701
47576
133510
59995
62502
107483
57486
116166
121323
42753
58482
124950
42592
75627
122446
130582
37647
34005
26326
139182
13769
24560
8347
102882
21167
41249
10231
43329
11057
66473
86209
42758
114049
79718
79104
12902
47201
112941
105419
4875
15694
23900
106176
58285
75878
88621
25218
113525
98977
27896
112706
112745
28807
97404
51978
49973
115004
62209
93302
126060
105033
15862
5169
55433
95580
84273
44687
119132
57213
10105
100358
72906
34005
66533
107542
86234
15153
109112
59758
114129
137007
8815
63225
25813
82570
115202
52137
57573
13762
121790
19985
95147
137652
25153
10579
69583
109425
55265
25066
2990
65370
125423
75895
75726
51955
19789
138311
43459
128900
34421
133939
102258
43235
57163
128070
102157
8716
16558
136081
138830
138348
16065
93976
112351
17570
80906
18285
103346
112523
43350
106335
37892
5124
18582
89969
33430
38370
88279
53240
3621
122699
47178
105878
2286
80692
70299
80794
65759
86856
76874
64588
61555
69291
134915
10257
86860
52173
28541
50205
24695
48242
132892
38938
53365
11473
105258
86794
26194
53536
33
29814
12587
23562
135691
131224
104253
65989
48369
30012
129196
125242
70951
50751
30884
65866
61007
117743
118038
89548
4300
119084
114141
137191
18021
27506
125015
123278
90651
11208
13165
67036
17373
2103
90597
129415
133326
31202
55403
41694
37565
20950
3288
108515
71700
34171
10732
109059
128266
105121
34958
132565
84204
9098
106107
78576
36603
67473
61853
103606
55032
51370
30641
72404
53472
97589
61818
23150
128790
93572
41195
26354
114521
44482
111221
22573
55005
121952
131631
43270
63425
26588
12186
7628
35685
118292
62556
48640
22116
124408
128597
77147
12129
19237
9550
65601
93177
71367
88750
81967
1290
129944
84672
115810
10778
55892
138382
65782
14196
130012
109051
77620
132951
121236
61599
4988
75879
124154
29979
97994
84914
18575
11492
97042
37811
21041
138994
107339
68759
87743
49305
70048
54039
110329
22209
64816
2572
20591
106949
16767
126954
75999
70738
119905
33586
108689
101244
85816
69194
131222
20161
130459
9796
31652
87501
23958
29044
62846
131296
74154
126941
16953
120553
40979
127281
2761
82146
106204
139703
25446
99323
126657
101444
30060
82913
111381
115100
20508
33548
44294
11729
53708
34752
21524
61711
98604
45481
90754
21450
13128
24907
124742
30080
121811
25720
133712
124571
84217
99916
124274
109662
59238
87282
47457
65649
6546
135189
40749
27053
28736
61394
38781
58795
96145
36656
96857
31101
58488
47610
28902
71615
48868
13643
101695
30678
15714
71758
131600
76282
31673
115873
45943
90910
39506
69751
132911
46051
64939
33659
73103
70026
71404
88235
105172
27548
124890
62028
35000
19729
85989
63901
91344
111208
53895
29390
1885
69608
101147
109836
5889
132820
85709
28183
60081
101566
74285
52991
7617
115575
63001
57071
45600
134404
121658
127123
138304
82899
49150
9655
102628
111490
73556
53971
82697
103802
59712
60933
9762
20858
30769
132002
130029
92829
20185
50110
54394
94469
79452
38362
46396
118805
95433
68347
113208
53442
55470
87863
136340
80971
97518
98967
52461
7425
129289
135157
111226
49000
56090
120987
69858
86858
112989
59886
39686
109525
86347
94079
40345
2151
132441
86740
120955
64225
15087
70514
94018
46908
18377
90357
127878
92246
25676
40338
99670
131316
35495
47247
40316
67936
4586
86525
14793
93926
122762
30830
39802
45461
124908
80146
47611
93700
3238
28565
134276
18324
99078
88293
41583
93806
15002
29460
22403
17029
69798
122072
8344
81644
5671
25011
9579
10256
111535
723
80533
70649
31552
120334
116109
132811
36831
71
62863
40068
28635
57138
34743
104064
121783
76325
34222
113136
105785
56624
130164
11934
15048
114859
93577
20718
139870
79507
7325
87756
80229
64209
18404
88132
44542
110864
80942
81372
110934
3804
97792
139568
37294
132534
79984
19076
68859
114205
108563
10995
7180
98726
139280
22227
73584
92856
19296
49805
8714
26620
137561
65294
90828
15964
13425
111721
126828
94366
29445
97761
74522
127236
73681
111815
119769
13664
107242
24979
104220
75804
12325
111399
10881
11604
109978
60816
80811
129273
110621
65876
132245
108181
131169
83072
124144
120945
31145
87323
75311
60589
21436
126184
47824
95116
97998
3944
85131
65239
5275
25702
1042
133951
113452
11922
5555
83429
49089
62717
49054
19709
128593
41298
127889
96113
100721
88385
77058
131865
35707
12368
52453
57142
138551
76628
128609
72900
56924
50091
138138
38550
75792
115531
32500
49244
103804
14406
109024
12892
77123
18077
32601
42067
59374
136841
138179
20095
85225
75236
11959
97284
63955
40764
130777
38857
93743
95738
111756
10666
5828
86245
49215
81620
38127
81715
107215
1930
72472
52590
131174
9594
70667
126
51660
130040
136966
26191
126486
58543
101426
114797
132178
25381
15560
122954
40589
85654
78691
128697
72672
60871
74941
121886
118842
113068
39952
86056
91349
112424
138645
82522
98369
45663
58999
126381
12055
55965
12571
138540
90859
113996
89688
83036
115728
81599
42341
132669
27253
97384
121365
99924
18254
56305
58161
137095
5724
98113
59502
97073
46888
34498
15946
121608
56513
51297
107988
68567
83613
120558
43458
34471
70906
133146
117506
22985
74744
136198
15653
78348
93581
137017
14623
111834
29674
72784
85280
35397
7248
121133
108821
30487
131983
101119
12094
48495
12415
120082
93413
96027
76991
136870
130497
7896
106367
84354
7233
17463
80551
22885
95810
10484
136254
110433
98669
25927
19568
20301
61323
26815
1433
30144
57301
133415
131262
69394
18261
120028
25827
111673
76054
102818
108543
66550
87065
51261
127255
94297
68723
44157
93534
885
54640
89787
111317
129661
115713
107236
9961
13387
134050
11393
43530
51350
121160
11143
97095
115772
131170
122922
87445
67223
62091
32339
110124
9155
83599
73730
79804
128674
94239
9689
129558
8878
75827
77226
138538
51539
44461
124850
64925
38510
136243
84807
66211
93754
72301
23305
69525
39823
122578
133321
107045
44668
25659
53521
30175
85610
103602
86330
74283
57840
72370
40192
43070
8196
117417
17959
36086
21877
2809
77362
36738
139051
22168
79300
69156
70821
78956
115032
110643
61534
108353
54039
82553
134011
83911
89079
55972
47513
11760
130254
105352
84129
30445
124773
92324
124213
2732
128409
122441
5540
65771
19178
120942
64290
74829
50097
135110
13785
25128
105752
51670
109832
136143
110574
103843
80053
36005
19814
127565
47764
126420
69269
131893
16864
54041
60568
117429
56772
25329
99869
62311
67451
95399
19604
131740
30227
46052
103202
20363
47532
45305
72032
17363
41447
18958
97557
97852
54962
117371
85416
79077
80142
131036
47321
73357
45077
107889
50785
78200
109569
10654
116863
37019
106052
136466
5110
136278
42518
84663
16641
90049
106320
65024
83763
124118
60333
41320
81969
115294
135042
27385
54371
75183
18420
101691
8539
39848
45931
59324
118048
15499
46329
94910
28869
12380
67727
10331
125009
86596
94993
118001
36644
61312
19377
120407
45430
79709
138078
103750
31355
133119
131134
85725
68301
125906
23767
76839
2105
46050
112514
96504
61548
18842
51413
66769
7573
95492
77099
108934
42087
8443
86934
55083
46107
106310
11841
67888
46019
9918
31637
53725
3036
139123
139449
71336
101380
139567
124526
103484
45616
73392
59988
83516
68585
87752
10284
52510
43243
63734
21443
85330
48528
108376
116764
94634
51038
128604
138873
73408
138521
30510
127132
117908
29632
102932
25595
131011
102498
10120
70846
8114
59863
130833
67981
128448
78585
54616
40957
98179
118349
38751
19860
3228
7126
136623
97862
34515
101578
96734
107922
100098
103595
95053
54357
133226
34336
79951
100588
136834
66423
31434
121299
126285
22266
49279
91084
77202
103894
132040
35381
58594
7142
31592
61821
14268
28215
136034
25134
129792
69120
133056
66242
32714
64460
96950
2292
98796
36901
102879
71981
103323
110664
53279
89607
132930
78909
40691
46483
19154
9082
58215
54099
132576
89807
115919
6843
94373
88305
8328
60516
17424
1383
103109
50137
42195
60059
28780
117342
73311
131659
49322
36633
102322
78952
102591
71603
134212
119633
94438
13365
105067
12652
67463
97642
78810
19733
80836
9534
84389
89163
46402
101812
66898
9510
128301
109092
45920
17080
86433
119230
125090
112106
132214
63764
51057
71157
135366
45268
50789
89803
34984
132207
78807
78798
89848
133968
74882
7035
3502
19271
72550
49903
97434
139447
35764
62086
84890
58036
55518
31322
13617
40607
119779
5831
104370
30835
76987
76088
52454
104127
2242
87437
72686
57400
2586
138885
51368
77467
5920
31221
96737
78469
81123
54171
54267
93238
116256
139156
11273
8125
6829
24890
48732
126607
7072
129453
133793
60410
41892
22598
24536
44134
110034
73573
101533
112619
72458
129252
50085
54729
20472
123174
109549
77946
13696
23815
31184
106303
139322
42456
114428
122502
43697
23159
109108
50768
128963
79252
111177
30855
101849
112065
51340
48234
45637
129224
137204
94446
118476
23640
9174
138947
6813
118722
53245
20508
118888
84428
126811
118209
103235
101238
100710
6932
100748
46169
34051
66062
101772
5228
96916
63620
93644
124607
88205
115632
113831
85408
70078
68658
109048
79251
43956
92212
34325
97200
89072
13212
41627
52234
107773
121214
129823
44834
104497
66922
67355
138547
132983
29126
120126
66251
69098
73769
50857
133654
25753
1039
79062
95830
69696
24461
11432
113652
93024
22108
70851
42095
11672
88830
70680
119444
70043
60502
629
10891
103775
67983
9437
96758
97109
129563
23008
2558
39683
73864
136211
65435
74903
51624
137616
120950
52436
125400
94601
5460
7507
1804
23906
19178
66985
94586
114973
113379
131439
115602
124269
95214
43584
133705
28323
117044
99619
51330
95953
139302
101545
92164
41088
12799
120139
15056
133749
32575
455
64701
38034
7961
66504
38291
3491
109840
109228
118463
83218
77019
94064
67486
32232
114000
37543
60554
67395
137161
88235
23348
136462
26131
91863
13902
38930
72001
28957
9030
104575
29411
50082
118960
13723
92938
133603
17213
62777
102830
112028
5995
39848
42443
73480
48431
16442
111022
85336
83837
84535
33570
83536
57348
36053
35398
71249
51334
107398
76557
60363
48325
105967
110444
3636
96042
63381
137238
89606
102510
100068
61633
108504
116267
104076
18335
24698
96869
105709
110033
17057
50243
119955
100592
107590
132359
135989
15191
43692
79739
91747
80406
104415
34066
50849
108050
130107
90582
105288
79712
53091
41707
1345
137946
134325
81772
16280
19022
14992
98340
105407
32049
8582
61713
108992
92524
54071
81333
107714
97762
21071
35812
38167
125485
69877
65367
69886
59983
132300
11525
139695
21742
29583
117391
19687
23908
35514
12319
19281
26857
87010
124687
35257
95592
22751
4249
24467
76821
85581
108532
10934
83003
4343
49100
44839
74220
90819
114724
110554
59470
102601
86600
81212
132183
40342
77250
16090
75855
65920
35371
102712
12930
136409
137968
84873
19160
118568
109339
95980
40500
77870
106914
123502
82212
132365
4692
132783
59535
95768
103337
119005
58368
49936
36568
50550
90278
113817
66640
2484
39737
78362
81547
52666
74770
55867
137538
93929
34434
83228
26261
74934
21097
109526
34787
79660
78242
15831
48795
137777
111598
12131
93133
6317
38418
129700
56866
105047
103516
99857
83883
119604
14570
25429
8621
89340
81295
122510
19620
92081
65737
22232
3366
63185
131757
14504
119197
46351
30334
27991
20479
118283
16473
113611
124599
31242
103310
17817
136289
43177
94025
56523
22781
108595
81951
7753
34286
139598
130263
30257
68030
32351
52489
71395
95536
20597
62250
74732
66947
68936
79074
87425
23570
95546
37387
8169
126787
696
2337
99427
20225
96361
15949
19357
41307
74252
27109
75592
50201
133723
105849
118230
26074
18337
25976
121609
15285
88225
32692
82232
133512
111765
6008
17082
67310
43395
1602
30448
44090
3938
106227
40666
76650
122175
60022
117957
32778
63483
29900
82978
57205
112100
61207
83278
106788
63534
41238
122073
128111
73929
64304
121622
22045
70311
138703
65706
113705
304
96154
134147
120593
62380
11164
33595
20906
71186
11551
53684
134668
17802
113013
28224
129902
34220
87854
96689
74105
129091
78761
62215
39372
119416
43837
37768
49727
18891
103474
139783
135547
35979
110281
116139
74710
121445
9733
95615
28982
137635
125650
1
15437
98663
28224
5338
109234
92429
78378
43338
81520
17139
81905
97243
136554
125741
135010
22632
120983
74835
138767
116529
110813
85399
69020
45522
43195
55104
117489
72176
29091
79490
48528
44527
14504
53104
26216
123737
5532
104593
3427
63403
98083
61683
20645
70989
47423
132007
93620
4757
66841
68738
121286
37654
14137
26657
59527
57331
81760
37015
105859
110850
116505
14386
131728
131008
67489
134295
91097
73021
75240
70875
136423
9674
132557
133420
80662
16331
125426
34282
21087
28618
103019
118724
66271
93507
5380
102150
10838
63492
139164
116696
10693
92020
131081
2421
83028
34922
113067
10476
84294
48306
57702
57068
57980
26610
50487
114993
42940
12264
9274
40378
40882
88645
135454
83504
18503
117185
45653
29340
40676
21169
122387
51369
113188
89820
30141
32567
124741
119559
19394
69034
4217
77095
126101
38548
103704
12940
13540
122995
1555
139166
23373
42436
64162
135178
102292
82664
112362
124296
88356
13038
121816
70742
40758
95004
20561
47250
127570
5301
3160
6964
50686
7376
60410
13139
45923
24114
26078
59463
7108
27632
34980
6832
46420
99141
2009
125063
41804
114371
85710
130159
103760
67526
37253
120869
22529
57813
4470
126450
39466
7629
109765
90151
131357
30175
79641
37279
30640
105718
73093
14099
109702
84424
20931
16121
43564
139291
117535
61720
90013
63244
28230
30124
130769
65482
127344
129649
99647
131813
116099
139112
115794
62215
65614
107150
68741
5255
120780
99380
87324
30225
113479
57025
114648
110761
49497
134564
110051
27031
32635
36416
90275
60864
66539
57395
102698
53883
47044
62344
22047
139494
37807
114192
61708
103420
81341
106801
85026
38473
66180
32350
45049
16010
89374
136048
103122
138871
106963
49525
2253
139597
85940
68879
36813
128830
126274
139510
42712
33317
38205
41111
9162
76011
15302
47221
15782
72995
14021
100808
111467
56553
109509
132867
72562
35234
128914
12036
10456
95877
61560
12709
71825
123851
81587
108637
112680
44212
108146
15392
53880
122702
56502
63041
58712
48155
110262
50846
121149
124282
128005
68967
40834
97513
61833
89748
109098
27099
101783
119554
99327
139694
108614
31151
123544
50200
139788
96223
70764
84285
87966
124643
66987
120819
47684
102050
28974
134297
129247
10122
118578
117251
55441
135764
51115
117273
85511
20213
120723
23645
116118
56401
23338
84731
87552
123233
111282
63691
79455
42045
124327
3773
26688
51313
124591
74371
129715
13564
68667
118961
38
23596
72564
31830
19359
123678
125454
81221
120242
106177
81217
96359
22577
80906
17441
86480
64138
128723
10170
3593
30767
134497
7365
57454
22161
108307
108176
128227
98223
13194
83540
98260
13142
16103
130089
32500
116132
115542
90073
96374
58070
31289
29084
56999
112195
46525
3478
12684
35247
130000
16276
42365
124496
139992
76171
123008
108299
44346
111235
42873
33892
54774
1132
47033
47228
107572
55884
23359
59465
5956
96084
93887
13597
125168
10885
102143
8044
130714
114826
19642
120713
107454
62006
81560
107445
138176
64568
52095
18874
12154
94967
52765
43279
72450
99797
66858
16373
15680
90216
52190
137988
46300
6076
11584
7819
133312
90078
15862
124025
64903
11855
104738
32356
73860
46297
116153
48388
87216
28247
67261
75721
99566
96377
118999
32015
32525
45856
24740
24556
112424
76929
22543
135075
59356
10478
2893
52667
100555
135106
36691
25458
6960
1428
34165
57171
47725
10317
81910
111292
14916
9170
47013
114481
81898
2363
122847
114422
24571
7586
138978
136994
84514
137872
108420
120221
8350
111312
32887
85256
82769
69578
87065
66080
71005
121230
99602
95081
131546
41512
42725
122813
50681
89737
97293
108931
92099
80140
83352
116669
64077
82329
90014
124943
80201
58433
105163
64902
6096
138050
10157
65216
67627
73574
131295
114983
54803
90897
46416
22700
108760
89140
5513
135792
38876
79157
104722
107326
19296
48074
60347
83373
106754
10360
44667
46954
45145
9829
88207
27592
7878
74716
92808
75504
8289
60454
26839
39443
127702
73254
62142
96461
138745
44006
92253
13972
123163
56974
121297
118810
81399
41643
38534
48153
28355
83200
71458
49851
93029
19665
77442
77258
94380
6601
129114
79020
67055
15952
118462
54756
65557
16955
127569
64301
60961
56173
78272
20475
113146
35920
115636
54545
77563
14170
79049
82269
73721
10506
108471
26749
30170
22264
104007
100901
28865
93120
39920
72271
85423
18381
103378
10979
35336
90946
51631
72648
7118
129902
69474
96616
25821
45109
127512
79735
59278
66560
138355
132999
77065
106825
136099
83587
105441
76457
20839
134305
5928
60759
66575
91350
55491
29952
78680
67178
120898
130310
139825
104367
96563
45650
60982
122384
90759
24845
38470
10036
91404
13177
119386
4821
96353
91837
88407
61793
4645
109245
56097
10573
6355
99023
78274
38198
128975
16954
105375
86224
123615
81552
26942
80178
127201
64276
38913
77959
89120
77382
64347
40524
66910
20084
45344
23263
88272
110102
85055
92917
55698
117504
103489
62053
76526
18114
76602
41852
35067
41976
104427
18682
99879
131369
75211
63432
55644
114123
117742
4763
27856
18440
21638
94766
38524
43333
94380
103147
13434
15786
56063
69132
133289
135903
107536
46167
14017
20489
64370
25435
38816
28797
20468
138695
136517
95678
38478
28512
46152
16219
9626
74008
34659
31264
5125
49534
50948
99504
12680
64382
115289
45095
109865
84930
17349
53752
107448
7717
74240
31817
9504
113055
36965
29971
88101
9833
102001
126578
38344
124504
2797
47970
58511
13807
55585
39987
39692
82884
115842
52371
7265
67483
73817
93481
12412
67518
123584
96211
75234
34175
128027
61089
7230
1344
67412
71682
11176
5764
58260
25872
130267
37408
73841
25130
27566
105777
65116
67257
48660
40958
95979
32277
108440
6148
102109
97203
73665
85693
53413
125250
119867
17791
46339
103448
19134
113750
35130
6662
119513
69741
32533
86131
83500
106373
111260
111065
48501
36376
14673
73512
53685
110651
82140
22124
116798
44249
95678
26814
106293
9090
12064
62511
26880
34754
2311
22366
8503
37440
29027
104367
83532
61559
50497
3383
4283
138109
90799
52783
34484
105471
102646
64520
76121
44786
86643
29271
89034
18672
56084
31678
27761
68147
94188
30992
102900
96498
53357
87754
110289
82383
28472
30172
3941
55321
33554
8223
53429
124352
61005
64264
89822
3
128783
2295
44788
51777
7917
110173
70448
64000
1850
74560
108499
96037
105551
47750
28887
18908
135504
139175
101290
327
29347
105231
55647
39252
113453
85427
139956
10810
9690
66129
10812
114824
68423
31951
2952
52691
2123
73399
116691
3972
7958
85189
100008
89861
132938
105246
108768
104793
104421
70057
105120
110119
11639
137118
125722
101444
82545
125677
88605
68586
51806
99416
19762
96580
131366
22713
9271
133488
72464
102313
113811
56773
23853
50170
6633
16790
15416
115400
97935
119836
21809
39406
66306
9799
36523
28379
111242
95419
14056
59846
357
42213
135613
136470
115144
103330
19182
100766
73169
91645
63078
46979
8418
86930
97149
131402
80072
112564
83154
14358
68751
104962
53763
111408
114760
90285
139786
62354
22056
130193
98551
22412
8757
94164
18881
123901
33845
14414
84666
107014
82411
124096
130344
67180
47377
63844
58581
127448
36407
1734
1805
81509
83047
31919
29268
34159
98556
5406
96512
120611
135598
55062
119374
120707
125577
114606
104607
19422
105371
25624
102787
47781
9719
69482
114960
33448
133326
9893
137247
6084
127978
115404
63945
71025
7322
93212
105183
105877
98617
38046
86487
70567
69459
42212
51273
55036
16817
132231
50809
122188
17854
129947
6320
3925
59428
97632
37372
29105
107524
34618
35189
95501
10021
99133
2877
133695
52344
84411
99571
127313
122456
22410
34231
51915
64621
85503
83302
57790
54085
110462
16329
71938
76760
139000
52214
136187
96631
65937
25292
40506
76907
36832
112359
63279
135964
115235
56973
24659
59646
132896
128323
18453
15305
22553
46719
56277
84407
106372
90418
114843
76833
106746
23133
129944
82098
75346
126131
38728
117635
127774
79234
54541
957
51592
117819
113272
3178
11144
137930
39175
4039
102605
33980
19343
101509
80698
51971
22268
23422
2389
137110
100254
85486
20242
90198
27583
71940
52680
42663
49574
16805
121896
80466
134113
9839
58284
107384
129368
45779
81665
28543
49817
20621
62522
45511
122130
119571
97482
4397
2992
99870
117858
79598
21707
114452
6147
25642
46391
35178
68304
72316
28334
26551
12781
22446
36389
47416
106181
25756
93195
47845
30650
3011
68466
69523
24874
26947
49094
122355
31343
52085
58576
125552
108034
56634
100003
114180
82275
6393
9357
10578
55060
14042
37128
67840
36487
49868
115256
2667
51976
44802
26864
82625
47812
95329
12148
49037
122275
37593
31391
129969
66029
66318
115520
34063
122952
51875
124594
65226
34619
133951
52156
89679
124344
89283
17518
20831
139151
109125
139849
27478
13926
26712
110102
38090
98392
98601
87126
80666
136193
94869
46986
38574
21186
138858
72636
120489
50732
33581
45715
61702
3883
74222
11380
128227
23504
5250
9057
139006
114374
125257
26483
128300
11969
112937
2741
110360
71537
89866
27378
44082
44734
50715
82655
42272
49572
131642
22760
76655
25222
44826
138357
29105
119047
126088
133683
118903
131337
2739
117908
82063
104347
120743
46714
116315
93679
49454
63027
1567
139319
66756
45648
20405
117470
104654
62676
3394
72647
61787
56400
74221
106613
31108
79677
62011
17196
73359
40913
124884
52449
135173
66946
16795
115915
113659
133110
69593
139464
32488
71159
138783
75595
93159
135539
29416
34164
34566
32809
106811
96352
65561
17383
39316
73020
97059
101327
66567
30417
118591
51451
82865
113763
94748
99659
89677
44759
69120
135621
44222
77959
43132
19356
13553
136290
14894
42969
30453
49459
52129
113615
122163
94041
130997
21478
27061
64407
99156
93627
94823
54099
121429
14039
27861
76177
90050
93890
120935
135521
89510
1508
73480
132641
20864
87032
105282
35757
106352
112087
61568
134833
62053
43730
88873
53050
41559
115933
117456
117067
69560
48631
31165
50988
62669
35377
103516
129070
129266
60802
124591
78776
62310
58070
47768
59525
121453
129402
95281
64157
101488
133200
58989
23540
13281
7861
52941
54840
123794
6749
8258
29705
55379
15774
57044
94399
51150
136912
83469
40416
57713
68059
95543
96374
102480
3310
15898
83932
132711
87531
8088
70550
57082
67076
70442
70363
51289
123382
101554
11434
130130
109811
17490
21860
125584
50885
116259
13085
47796
59727
53500
81861
104137
125394
14586
66616
105056
6836
10547
74118
94366
134987
4668
127799
38414
75109
58161
89702
58490
19714
77487
24972
105876
94976
46831
67811
5861
23089
80896
30008
59167
110747
88220
23303
96141
102806
89918
61196
109641
76817
135313
40358
71803
116332
28156
86568
51440
86317
36270
86282
82382
90108
87605
48258
21436
134435
92420
27296
133876
33315
33655
29394
120414
121875
52697
76554
61032
118966
114101
30672
55782
85765
47381
103936
62097
51888
50504
89888
114556
63125
12521
56938
13232
100125
81547
34667
70912
33966
38314
41139
43633
48321
46884
24046
30195
99580
76951
67578
54898
51051
98249
87031
113167
121981
50967
35263
33868
77822
101503
8424
946
114023
41713
130529
50500
123259
1548
97763
133576
16213
138901
13560
64533
45784
13957
71079
121716
67259
138656
12965
94661
73256
99995
67828
55236
10961
103090
65456
88782
64592
73879
66079
14967
91943
56608
65466
51553
34507
23228
21480
50719
138480
35040
115252
20615
25348
46330
118682
92607
44986
131646
47267
118241
67993
115094
9829
55305
54536
75284
120439
95479
125514
46517
110445
77456
79476
12262
129008
113982
11841
10487
1053
126672
21878
116304
123639
47226
138985
78672
139832
20322
46670
23450
114915
114662
138544
124743
29966
29431
36378
10404
124909
21891
33273
71706
75698
112748
83967
41057
63082
72160
51543
64134
58831
49773
40437
42469
96998
15773
121141
73181
36095
27810
96630
11009
118823
71525
135751
8788
100955
32128
135544
62216
30370
28816
133921
106067
1563
54239
7123
40996
126398
35017
105129
45229
61141
121917
64049
134490
114042
45189
67670
10136
49350
652
21144
28172
48528
133246
13312
125835
1725
8855
48050
32094
14022
41970
114512
131936
96208
97986
32932
58958
109354
114412
104186
30495
72681
28234
24984
46722
49775
69006
56857
75476
69657
54352
80000
94536
47597
93311
80370
49321
78517
128419
57766
92538
6740
32277
84473
79300
106614
93756
138257
75967
68168
102442
106461
848
107027
131445
23921
133153
60450
80777
68629
106458
135128
8628
60993
19076
78290
1363
68396
133158
106133
126161
62047
112873
134789
6519
28524
101402
76627
26780
37368
4794
105573
120181
121993
48951
87977
122265
42104
124778
39393
110732
91235
10872
95711
128579
29947
10352
106293
74694
3509
72426
60854
65555
21650
31994
48425
50173
133395
101403
53304
7114
82548
18876
127294
40892
44178
75270
23156
86281
60047
62548
33364
127633
73419
129074
92564
79717
139425
58856
14410
119285
131281
75263
21191
129282
83608
45968
39454
77002
7370
69109
60468
89918
87984
47761
130809
108514
99383
130317
54794
135781
52864
88158
123414
102635
77231
75977
42351
53008
111184
56761
8644
102465
108375
6187
91746
28335
52154
107552
105336
35875
36660
25803
102144
100996
49916
69305
69509
9298
59621
100654
121430
88836
48811
81195
51470
102394
17171
70173
131753
104707
103285
396
67171
48011
6582
135268
76345
35087
79171
18033
70962
92183
20187
33105
29530
70102
102409
75390
55751
138381
36043
37181
87217
84854
118375
115038
23599
111898
21562
15351
76604
124846
15746
120126
9209
138680
91745
85553
33766
30916
103585
81079
99450
123772
114184
128979
30225
52944
64368
85976
51325
76762
123156
114893
21615
77882
66282
21565
49779
87844
36915
102734
72689
29013
82859
81897
27692
34604
3802
37809
41871
83738
118888
1320
43861
69423
106650
74086
122366
7369
20061
10042
84130
119568
124934
105745
33801
27568
103661
59932
115411
576
22665
24451
29588
105524
82700
33631
116479
86501
71439
18349
6590
26678
136020
50451
96100
102669
124536
54818
110037
120948
64859
54166
76867
26145
136262
110667
53712
99923
30598
29122
76850
53263
29924
106437
135138
112623
116419
111616
35475
47857
106316
42065
50887
102335
92515
6986
65003
77050
61803
11391
34349
103014
41908
111215
105510
38170
58233
19221
114444
65183
24694
51293
118445
54617
134081
89934
3592
110499
61549
39066
134707
4216
81130
45593
106550
33644
28931
7904
87045
90733
135646
121393
30098
37553
92607
135607
52074
127192
131179
26517
52374
15872
77809
30818
46841
71889
97103
50432
18739
135003
89497
13446
139218
6979
59038
105767
40622
87968
90022
127667
15053
85667
109059
21502
123219
38018
17109
35293
25209
8287
38161
77582
511
115970
84751
47351
24210
18205
74134
42949
13207
139982
32746
12424
6960
91783
94542
23934
16103
20915
127952
7507
106581
73362
29008
66151
111379
22468
77795
112939
30755
115956
26872
31265
68277
87974
54967
92486
106178
105452
111786
119384
105433
120883
108159
88745
49018
39052
112678
65120
59966
100629
48978
2898
33990
54337
69049
121721
76805
6843
71011
107559
122798
74235
115175
27426
22208
30141
96264
104738
135592
68049
84121
77376
25284
28632
26120
74301
44035
115149
115772
104001
52129
24749
83250
62471
79085
128650
20543
15889
135493
91553
99799
94642
2139
74973
122068
24347
81465
78331
129084
53408
122731
49556
107136
124366
54539
133255
58666
98574
84756
34437
38926
136884
35537
122175
35706
90974
87177
56248
106862
82669
124153
43013
13662
126291
94337
112081
126989
35802
26763
116072
65561
125846
1980
32696
110211
56518
2303
5229
131443
87058
39665
6720
60293
51554
105247
72351
2527
52423
128598
85740
135091
89102
128752
125104
75393
83089
73537
62381
95242
76651
14805
20802
62496
133136
29850
9059
26005
32152
14287
17448
95561
30303
24167
132205
81856
105765
64555
60734
18187
29505
6474
129629
118606
111577
114733
30350
31017
24621
69083
102610
101271
60239
99764
119
53374
129613
9177
55730
138116
139815
73177
70028
30117
73696
62232
88325
39460
103139
9058
57647
108995
131883
23627
63952
79812
138359
70654
110828
139331
139736
73438
100602
36326
33201
100720
66051
139165
86248
121780
137280
86062
31309
43659
116178
81356
105890
40854
97167
45380
26264
14813
130726
18146
14792
54678
97957
13150
125331
45137
128833
101418
94926
89434
137743
104478
26505
63793
103642
112752
21924
77273
58813
53232
120931
11342
134587
63172
52196
91754
108552
54811
82918
75629
72956
97709
130306
7265
87211
115636
52401
76043
53405
123678
1828
51147
88155
28332
91291
51796
117435
113215
105420
36247
2798
86350
23940
113737
125873
52487
41842
70776
107297
124759
6405
40253
58820
136710
23869
122382
88698
52621
34776
2102
36298
36603
29601
124452
41286
120891
12599
18720
70457
118018
31318
73255
40719
55257
23343
26591
107744
65184
97367
75040
26294
103771
91644
85113
76832
91864
43846
25529
4484
78621
3983
40781
91575
33583
1584
132860
14473
130534
11579
61282
108551
42896
134536
125621
74505
134230
128564
42248
59413
85930
93639
85706
26052
21635
30819
79235
113498
51016
104764
94334
129637
85098
111466
57563
118680
113050
50423
109504
79935
38353
30785
48486
57601
1672
10458
132105
135901
139021
10704
55313
61302
104342
1019
63705
102328
8189
2940
52178
59204
84055
6511
25192
29152
117976
82755
124183
67377
109529
93686
7312
7881
124471
32149
65481
102494
18958
33937
98395
17979
44640
130059
55632
125334
131077
119337
87661
115617
98628
116190
11173
42682
122700
12716
48185
77028
71822
32367
4404
41350
102404
128067
25583
63226
136567
67415
25720
15525
101352
100466
9855
122343
90524
65486
84028
57953
21174
8041
33569
119801
124230
21093
138834
106930
33809
23370
43957
81982
32088
24712
123332
134492
129131
125266
57717
125697
52680
59788
1221
130383
20253
11075
112726
110777
52913
33105
28729
74086
41145
38649
30239
25375
59742
5424
132304
69902
28794
12612
11883
60881
13675
111566
31724
2805
96831
65793
128502
125863
125580
106074
116245
5833
93501
65322
116609
6413
98427
121689
56850
139571
20337
87088
24945
56430
92512
133600
102683
97657
122563
90918
134889
112590
62483
2965
115394
135666
68757
80247
121528
54336
22673
74124
36520
116173
139446
129480
122585
74224
111168
15786
73794
107857
102874
75091
638
31737
45042
103321
105745
3957
54238
100633
116546
93072
103597
68291
65089
8705
8538
22968
39393
7562
97092
75912
123734
72889
65392
82670
7112
12911
98455
57257
120767
37680
108699
121405
69416
130093
84725
35160
134049
115314
112145
110594
68385
52093
15236
109826
37150
125
132793
76542
7686
89884
12453
131419
139124
54196
74088
6235
67107
8895
39844
24225
46574
124894
5629
115990
114986
66705
127501
109034
18370
75997
55979
63107
104442
71215
32932
1591
71339
25724
54484
79025
115608
66936
46795
91083
121132
97235
73670
24590
106129
113513
48814
12702
74758
30795
105043
49744
73851
68896
135129
92221
121244
51108
15327
85685
98674
48258
63627
6364
73981
118110
85388
25940
21398
108535
117023
118881
65769
50692
3470
8249
556
28635
20950
75313
59429
102345
101408
133280
7592
96537
61852
128835
7644
77178
50872
82669
101787
90850
89032
12119
68960
10772
14411
66709
119306
107785
45589
21426
134828
25410
29674
135383
54044
26975
47047
89825
129319
8455
59456
136910
104991
121307
125745
88986
34836
12968
31654
136622
103817
120685
125092
9128
107808
139502
75836
87113
107286
97776
108538
102113
123185
114563
73847
13581
1538
120894
79757
130856
105700
139212
104118
47042
96870
66214
136027
131705
79181
4032
104678
19349
101068
89769
28477
68876
65623
80664
132340
32908
38440
77230
111373
137976
51792
45219
11556
53329
2464
67664
20537
84515
66875
101006
131556
96
27219
127582
108152
82751
107965
72829
102099
69033
138950
106927
114260
64572
47591
106599
73831
86030
43828
45203
84005
95620
66774
71913
125300
45589
139576
122188
130104
42803
83193
121659
42898
110411
85593
127402
29513
53557
60230
107964
98941
35531
74890
73200
100102
122480
39799
33933
44861
83626
55487
105218
15597
122260
37130
897
27849
13057
99436
134304
55859
42629
115962
75109
129391
61554
38862
18904
91463
99091
103219
50403
134622
38108
123603
71075
136940
139753
81359
41800
59730
136846
7017
75327
119105
20498
52575
123305
33555
12010
117608
65765
30990
69922
117225
20381
107827
16086
15636
59289
91529
118854
86044
62502
133313
45998
133576
130252
45750
74935
32052
105479
71780
39068
17157
27236
59566
69731
126893
69472
58093
104500
135236
89082
34421
112461
85814
2248
104898
101449
37888
56426
56654
100283
118927
49967
6280
112503
40218
28381
23789
48621
133860
95568
64041
127368
99155
99958
57099
86047
29429
91543
26899
24664
16976
37671
113476
102790
16270
78374
40590
54158
111151
73596
14440
90078
123562
137072
38932
131
25452
62720
48752
135663
134639
89144
123031
93793
49101
16481
16192
78529
108023
43090
79544
101350
57112
53020
64139
73382
107745
104729
103891
55247
14676
94682
5324
138237
91753
44255
114719
117205
83326
139822
112867
77964
88965
72249
8109
138065
88729
24300
76593
33103
43741
16137
134453
77204
45508
34943
10585
129604
116023
114475
44850
130698
69157
26526
105286
137261
70780
80005
114465
130458
79826
63684
68421
28791
112284
76529
3207
61013
77180
79800
70467
97272
72288
41271
10828
94147
76214
21412
60102
52236
112239
81303
42934
17747
107828
8219
15007
14960
64575
105824
5417
4401
5859
50189
9543
118142
103070
12749
15506
40249
68900
85973
113873
117539
127243
101052
71685
39808
122463
108138
92044
71053
49441
134977
65151
17268
119547
56510
8579
44122
22333
13995
24874
4543
64184
34416
99036
27253
23516
114542
43853
68768
36866
134077
46306
460
95128
94343
40268
53943
62480
132311
101347
88272
103639
26498
105540
59537
83007
90470
103658
81691
104465
104883
62585
5000
139298
21620
32252
139166
136161
52456
67933
9378
22885
90590
9838
118012
44932
50105
8306
83764
18767
109653
32035
98757
112502
113926
18293
55508
64396
98303
113550
28860
63185
36134
10211
38835
57753
18814
14352
30266
71269
82284
39643
94153
32873
49480
48517
77805
75936
33174
137920
94702
2826
29954
29810
115327
3880
48103
7186
68275
6405
97087
73486
45941
109572
83696
84775
27325
78861
99126
33942
126481
17761
73584
56986
26986
99416
105502
81142
11703
138675
79061
82757
117853
109014
112566
69531
112893
20668
76717
17519
3424
10155
91004
49365
119727
11051
110491
123403
89911
45969
17344
52744
40081
67279
109729
67066
26694
75230
8207
14749
50256
87267
97505
4460
56281
70070
73991
5525
90738
127059
23044
70513
137213
90399
119877
116939
101450
66720
100341
27712
89040
94036
80455
129120
21315
50183
56186
24360
101764
64392
39108
128372
128011
136612
132831
44291
66682
66821
49815
133771
53879
49210
64283
27444
139609
20512
4382
77410
87231
81075
81473
36270
35110
21928
25389
32776
48462
57926
57136
126578
98670
96243
114949
86680
69207
107779
130970
135888
10952
17136
129658
41182
42698
30292
68625
42306
50803
73007
96067
138033
130433
37539
10654
25542
35818
12395
34670
60632
70320
91805
47209
5341
24399
138509
92020
93605
82639
59341
65844
93590
52829
31853
134772
95526
62145
63396
114183
112947
112754
70249
87332
103186
84139
74337
105080
119957
86731
139749
40588
133403
67905
87796
138743
68655
62656
90763
22260
5294
10103
64455
98884
39283
96308
70007
134808
134804
109754
85342
84102
82508
15590
31433
22045
76081
105770
103476
56037
28852
79576
96624
22254
123832
20771
137349
52487
83426
88111
51098
88719
74565
115552
23954
90200
48211
93960
85007
43014
40066
6701
103468
122573
138642
111252
120969
74722
53373
60797
130758
82225
372
63733
80830
124204
60855
78178
36690
120632
2640
64139
45703
53557
39690
69656
3756
87901
139968
88762
107266
40033
71814
47085
138957
70456
18337
96277
5177
71709
17073
135935
13933
133797
36019
94763
118000
96874
9292
131041
77505
11932
55179
123207
65488
71220
29215
69243
135472
29182
134356
79090
45566
66170
126174
20874
136625
4510
117150
1801
76219
110575
114087
66503
104371
126458
137617
58722
83331
6909
49762
137187
135192
81292
96746
60679
12511
125960
106273
124335
131493
100628
63424
13410
3149
49597
34283
116125
30459
127784
117926
83029
98358
68364
9531
62728
54821
123500
121449
114503
106760
7562
111690
101951
88853
68435
138981
77716
30746
105253
62050
22238
42232
101825
35647
45381
11421
46281
21505
18231
34064
115782
101259
132422
20498
110790
31501
51670
70641
12950
26173
37400
20511
137862
115702
85716
42648
114682
139783
49745
56286
38184
71982
98517
8
83980
120249
127780
130260
118106
6011
675
93887
107269
109448
90736
54410
949
2406
101402
13898
28578
138801
10760
2791
90854
72827
21790
65535
48961
71534
121820
87144
119867
56689
63503
63846
36937
27635
30457
15042
9997
31131
85281
117265
579
36016
8027
1527
14773
85780
131776
43350
60933
118887
22492
11786
28066
44281
77321
77026
115814
35492
24170
95680
92180
64024
135877
129117
91658
26333
120510
101654
33816
65790
55271
10746
78158
39649
128624
92930
125428
96751
112632
22712
75637
135123
34498
103702
39404
88170
40728
131569
100013
41249
63601
52193
81624
59477
17661
33282
62162
114522
111287
72329
40312
2909
83074
94821
18909
71697
24102
120689
28447
136733
3400
80435
131856
37897
20489
7611
102418
37568
139179
62431
78816
39131
90975
20439
74960
84987
30072
137121
59508
117711
45801
76171
120619
128874
30991
115880
36922
55093
96568
41720
51825
99967
122154
20032
114216
118994
27642
52985
16561
3173
115415
95376
18655
42741
92167
93614
127727
98590
67086
47235
76300
112886
123405
33271
78111
130748
9150
115032
22192
82069
133103
50368
18387
91609
46752
108954
70602
74393
21939
87163
53917
113705
18890
72572
16446
111056
2537
120524
45998
69623
4110
98649
42508
127515
131919
96971
94614
117420
48354
93157
59488
41457
3524
54227
133065
50275
23180
63666
101020
45118
127180
131288
135175
6070
63859
127972
93477
66396
108495
139474
112370
112605
98123
131229
76471
66393
88199
7436
20165
136553
100592
56004
38009
80467
110230
7425
130742
133410
47442
68113
14879
34622
59400
126405
17043
99611
114376
110519
26006
59223
86345
138375
8179
20819
129603
84649
87211
54154
68436
107375
50706
29027
23379
65066
85845
109960
72490
76586
79721
119931
121050
94600
14552
40450
57356
7946
60
31732
118465
2417
67306
41161
117143
75484
61979
83097
136484
125541
137250
41271
69268
47955
70297
68998
89372
16141
38957
21861
69079
118678
1792
50128
49629
132695
66929
106984
641
43340
115067
95457
45756
18724
136617
22898
94207
34947
82347
67042
20487
79596
108312
89754
103903
14960
18751
53274
7453
57708
75135
52883
12737
53278
79362
62365
22324
6291
5700
139316
49630
97119
71124
71738
115842
44092
70987
70049
79038
13333
113442
99525
69281
58106
49278
33183
73065
44381
62808
56869
78440
137942
109751
91176
27571
49113
129892
26247
55403
135591
1914
81384
92709
73038
129473
44903
117129
60460
91303
56167
50144
64744
132043
119424
122849
17672
128958
32266
62052
51766
89134
491
26059
58885
68018
53630
107997
57909
56228
139751
29852
58141
57486
98912
107530
23311
3814
61011
83770
95116
93529
110265
136212
85571
89689
95412
103242
78646
127677
25294
106763
53163
2136
132822
112047
70154
22803
56395
104414
79030
32497
134265
113522
66334
93177
57404
89644
73342
118414
9765
28458
71942
120030
1021
17512
46070
96432
97105
101067
84109
98750
67830
137271
100886
60651
85669
7391
83453
118415
111804
138834
127263
106069
88707
53596
35597
6110
119592
108938
124523
129356
113747
56464
85737
114767
50327
108158
71199
123784
69225
131659
82533
113406
105281
19770
10408
27301
27160
70212
5715
138964
69045
132977
81384
17751
22924
93332
213
2515
62269
124735
108223
12368
17551
53959
127134
44229
22117
34684
28012
67693
2694
110545
17450
84326
130314
27857
111626
17474
98068
117340
132789
3464
86668
50524
137566
109592
3855
137778
112106
66123
98865
80328
54842
116415
110639
18328
20643
109107
29363
48655
13151
32057
135551
30600
116382
125864
58456
88008
119689
132875
41699
88829
112690
128367
139352
110255
74310
3206
84385
22767
45681
43249
79447
100522
19663
50085
95201
16657
19191
124564
41663
8693
16620
37213
39292
109353
139429
74099
57360
119117
43325
75411
44298
16014
40129
43649
102620
114438
23207
47004
137204
68887
90252
76650
5760
109914
103086
100961
102923
98628
85524
4585
107320
78495
41798
6611
47847
41226
57061
81559
136694
100385
16969
40991
116398
33449
60992
79018
7886
84198
126021
121441
129436
52625
34443
135195
22538
137528
72507
101812
72508
134382
106397
39827
72876
8194
22790
97075
25771
79850
38633
138816
16587
31953
16159
132984
65401
77150
48353
49638
21347
34374
31078
10782
86998
41872
122328
85887
39400
54835
47699
88259
25568
130447
104437
74796
114992
127226
31870
762
43428
46854
115929
60014
78806
132087
29349
120558
69236
77702
30195
66934
88427
61272
54067
35424
103144
36395
97662
118895
67581
121712
43505
69500
112158
7941
4295
87149
135167
36164
64262
14946
83017
40191
74959
138174
8629
104307
118731
77865
18360
8925
121150
106786
46549
35217
118561
126044
47963
76223
104938
115543
34286
8442
45042
6444
16382
25689
69944
127900
61852
110558
2845
4869
10748
54155
119394
135728
134814
98125
49944
13173
107049
31094
119959
13597
66310
98519
139640
114272
11093
80929
66166
45379
65722
87559
28174
58456
113247
74469
46355
11451
45026
25552
132671
32125
56058
112064
27853
50871
70188
77796
40396
37237
85241
20354
27185
11550
95224
3177
102173
82669
84105
4690
104399
9827
68601
108924
68282
18199
43392
90988
6001
64770
116539
138671
73246
32597
110735
101098
59819
17274
15246
100214
30862
100486
96919
58047
88388
28495
61223
26912
111163
121679
7954
51913
131505
52906
20836
36138
47456
64227
127126
53457
105348
103664
52127
38594
112612
139213
116043
32431
132839
107640
108996
23700
44478
65915
58098
132865
70761
95672
136128
41923
77351
120433
93835
45207
33338
91022
81345
80794
131600
68470
110602
96948
8485
22728
135541
121097
138293
87935
129879
131131
55575
75226
131182
100052
117492
49280
69268
48252
4951
65395
66526
58653
22180
20360
103860
31869
87733
45204
89014
79333
113673
59615
36280
98509
58695
8172
55957
56987
96106
45835
24469
11680
97413
15650
111731
74904
64929
40998
123156
46232
82745
49681
104884
81276
46393
45095
113144
134125
90298
62158
73457
40322
121772
86088
138831
40466
94259
54787
73804
50365
76974
98272
38396
34386
90274
10127
85641
131554
27476
68796
37785
86572
94829
119021
27847
1221
24115
117343
111697
90765
39500
21506
131086
137623
107593
106268
38089
61852
21055
88244
88568
74380
46516
126963
85117
136789
113441
30757
128342
117269
75905
2479
63840
30733
97851
68039
8305
98317
45381
96353
49081
84880
117858
40167
58854
85451
6434
96942
123654
3840
21538
72221
54571
68053
35535
139687
41193
8976
6796
5886
126244
82700
124716
26435
89784
82566
94473
98088
40883
139853
30792
89963
61084
8650
106481
119938
70452
89267
53231
30457
69458
74768
79029
124029
119172
114563
123715
136716
99890
130510
118954
62485
49561
103669
88920
139344
46235
43392
73783
63469
19597
80927
129783
57032
89576
96264
13321
136379
21882
42904
3187
91339
94023
82215
75367
73195
33129
35434
46262
109371
2295
25215
31855
51856
128884
120774
27551
11470
518
101334
51290
20114
42260
41072
53497
108187
113687
66818
80917
135568
86073
60455
86907
40095
2669
22273
89641
12149
57706
135903
121519
60001
21117
13374
111856
126352
134147
115758
114173
111016
77091
25462
107481
95702
66534
20978
40240
40220
64147
97508
35788
10219
17962
122694
50313
136982
121318
139954
9131
39024
112208
107001
99024
133324
120374
47231
96028
90873
22988
70200
61888
76431
72014
29369
8484
114899
26698
25076
15118
90844
122583
27257
101062
116897
126302
127726
113878
107620
127679
99360
122995
99886
66361
58370
69562
46734
105600
1941
113958
104939
48492
35846
17721
120505
41566
26205
95403
68263
51280
86873
19106
10214
90481
96519
127110
53135
84244
77340
20754
48275
36699
120100
124512
103059
38469
30425
126145
4068
32365
100102
85358
80857
135947
103079
37713
13864
129283
109468
82126
16914
32692
77583
3479
123172
10453
106941
36306
71049
44280
33411
119323
80978
13510
80186
20389
51978
110611
6533
32397
2975
106634
117755
60183
78933
57185
97896
92796
46467
67363
11274
39732
100054
65208
19562
59577
75661
126502
72235
6709
30781
105645
102383
88111
95507
42568
108499
123836
13178
91383
16233
16153
58016
110339
76335
136948
27523
10582
66096
50341
54296
77369
66424
14349
118928
85985
50278
54588
48839
122512
37648
55971
88156
30
4081
20014
42598
88931
3850
32127
40313
136434
24631
74681
83124
77318
47980
86998
87899
114075
113690
2195
27795
16465
132895
6723
78801
43172
61310
127639
25683
98958
43610
90191
75339
24042
86556
94288
89325
90405
126415
105989
63190
11045
40669
122665
64714
88649
69662
12613
62723
19703
131159
66870
36167
100405
73592
114968
3577
111253
102606
5611
46562
122567
95801
121901
6609
42357
52540
72285
109113
38954
38273
8655
26351
78942
131319
67416
27590
37333
56380
66664
57035
47538
109885
93202
7943
43476
68169
127871
131081
7126
133481
37642
129693
65634
135894
112653
107990
48434
44937
53454
63739
83209
62108
66441
138502
29779
133857
2443
67111
50236
45459
124145
74126
15343
53698
82068
58819
98218
46290
26251
81696
39770
63892
47740
105403
36138
136744
49744
60923
41680
103198
124661
101240
1657
27454
76094
31435
137662
78536
74897
47897
123994
35394
98374
139337
65443
40441
34507
23661
86730
60757
105356
102852
101000
129447
68254
137137
126190
117998
58059
4221
57547
19072
105460
35555
22877
41553
43342
20538
96441
118238
44786
80434
129983
3160
79770
55426
19952
90628
79086
106682
11384
20793
45885
88736
10239
114138
85872
112780
68487
120283
117000
102385
115706
58811
137940
138582
76716
41281
135471
33156
135870
40256
113589
125853
43415
29711
41278
63367
96690
120363
6400
108074
117507
52284
56809
104097
2773
119032
76876
47612
75666
30227
9996
27723
89037
7935
2656
25752
25567
138126
35259
21437
38382
125200
7289
58148
14910
48566
121514
87951
5280
104265
56024
99138
132900
89184
39586
135673
44568
92813
43284
120233
123039
29631
124308
48427
13918
126963
50531
39484
125089
85789
37272
139822
70988
20912
34321
62249
45829
132187
10200
27460
96451
42575
126597
89351
108111
2534
61375
12678
95346
81010
109262
54736
110640
93569
103163
124557
56884
130045
393
18324
75833
14016
134497
123173
34928
28817
21773
80756
21003
8324
108216
93806
27251
94812
43156
135361
97346
80882
124390
29043
21891
70003
83779
108882
139924
23293
69791
56807
13337
70183
75130
65521
84198
69626
25045
95477
74794
46818
36233
95797
31493
4448
49602
35095
75611
69109
30455
9308
9990
131196
38351
8232
37551
98481
117113
37474
121773
46903
70632
111461
117085
122113
36981
37635
28090
62026
133111
102883
85195
5695
35031
93039
10142
60984
128134
62105
130092
134940
71412
116433
126136
86114
124664
23686
44594
101777
37511
2718
8679
108142
114178
102116
66606
11159
116102
94695
49536
85564
57577
134730
91259
68960
87768
77752
129943
75901
139856
120035
70841
71268
72819
33328
17381
57483
33365
38327
135611
70875
41044
4289
15368
15222
82756
81973
2732
58857
36667
52267
120773
70595
23348
72031
139554
87467
126134
105849
139720
125990
85883
70560
33609
135053
80239
50989
52535
113603
65667
48145
20829
106711
28786
12548
98284
111541
70872
101015
6750
83890
13281
127522
14484
12980
35904
130390
100446
22037
96238
100165
124378
18472
7076
17986
13524
87314
45327
42411
37268
110993
66907
34448
54055
95692
23347
12338
43585
94218
113352
50334
38107
102984
14207
28943
92315
26462
135684
52761
24850
68273
129277
9228
63096
136353
3565
52971
60018
48891
95381
73638
136236
22288
84437
26642
94331
107784
38980
114267
38353
128683
952
76460
68019
15158
81754
20333
17971
53789
73093
42821
122061
62370
52048
45156
35074
31964
98126
95091
57207
29859
5080
53442
28498
89517
80083
122828
57300
95414
73447
95652
84097
74398
8463
12115
89556
66568
32447
83878
120356
81892
126698
78768
120613
15097
123923
15686
47061
58401
87128
104267
88259
92208
134060
116756
41724
50494
75935
75375
5908
9381
7378
90004
60131
15841
78470
9686
58760
87268
69915
15468
29159
56613
94235
9771
71709
54510
1808
95121
112910
88936
35739
37520
41143
29798
130627
59218
80292
42913
134592
86199
52294
1969
12554
88776
134161
67375
74813
52921
14642
4727
68388
43801
61339
22622
29923
109400
77131
31731
64520
26392
97018
100259
63911
138160
106408
54537
57377
46699
97450
51968
109249
126095
30288
98154
74870
24449
25528
9682
77369
40170
14408
122108
60322
52099
121081
66596
21498
34564
98326
62369
60955
55343
138979
101218
29854
105387
132106
63582
128437
89555
91901
74038
52001
122189
32191
103222
122989
34071
89255
36709
50592
80015
18816
110913
132113
116248
37508
129962
10811
112186
52330
48118
3880
51309
9335
10086
133047
1440
73667
97835
67347
25568
31872
95699
124108
40415
58921
107096
50837
8175
3804
101428
88189
138971
48692
56653
115218
86199
46614
126029
34736
98944
34146
14968
126604
19832
25053
96002
21271
98719
53836
64969
100638
62060
20668
61097
78826
79588
4544
129662
64114
8347
91089
12303
123669
139780
45307
98887
62330
91921
61267
73418
27216
71764
88385
13819
91595
113437
86172
89217
48507
116359
14186
125497
38418
34853
46593
93595
90792
51137
83256
14905
35835
10696
3559
19504
10475
48866
94742
49157
117138
132360
98926
4353
64123
47310
134523
132069
137098
80694
81285
21956
57052
71822
7452
71822
83026
54045
25416
33817
81533
85024
25074
93719
95719
4984
89574
82546
53849
20667
131702
30986
13026
66979
11690
53500
114288
6212
45568
87737
86905
103205
109692
120309
11378
117144
28482
94404
7540
30249
104572
65424
115272
129645
19142
47343
110981
85068
129888
24829
105734
97941
32167
118760
24919
43856
32259
115558
26420
77827
63294
89676
17383
9337
69984
28760
126480
74817
99515
110371
81418
64087
35794
33041
30083
31288
80383
1063
116355
46622
2244
82088
4562
10762
37199
5832
54617
69458
121389
57388
123636
21034
7064
1018
30371
53399
6129
133202
128216
105644
103573
45985
29730
115718
79025
59812
123357
135760
37227
76063
42381
39470
134503
23295
50231
31701
29126
81199
101158
126867
138587
61145
7900
122002
38514
14622
35400
44643
7824
139967
10286
87748
45951
16367
39817
124976
52530
139526
97087
89756
75588
139467
105577
70090
22761
132159
101791
28239
73358
39300
15105
48296
100445
139356
30297
138958
13978
65696
19952
138153
42015
6589
62252
87965
22955
102068
49292
75485
77945
6378
1592
13533
122197
83521
83622
4957
75679
21764
9547
9036
37416
24651
33683
137860
24007
40331
113169
37984
82379
109473
12488
124393
116061
74739
72357
139016
13158
98001
50852
91103
80730
28795
104635
62926
112315
24608
44235
47994
22724
53781
33381
60139
78432
43416
57998
78790
83746
7518
116773
26124
116990
105612
10516
93051
40350
59225
68418
53507
17225
95621
120961
97954
124415
85595
137232
73082
86555
41466
97427
109278
95246
107159
29416
10029
10574
63765
88818
94320
47634
41942
96795
24624
7553
83663
94026
24254
2887
138795
54113
136463
94415
35073
70768
55181
97020
44351
104614
43574
85816
62040
129203
17414
29199
134970
3794
16124
58734
92612
86795
106367
110905
43590
107342
118458
103604
37719
119063
82842
12865
33175
55656
83631
68248
126423
138812
25267
7126
79777
45192
92941
1817
34394
86706
7367
5715
90500
139842
64448
43111
86637
7166
130367
106578
90860
85176
46533
104930
64239
129374
117795
97413
45029
61425
2012
7803
36588
27278
14928
116365
48821
84221
94533
59566
30926
78251
65280
121425
78092
106079
887
1080
113245
131254
84009
40456
52781
130541
5385
117019
96266
123179
50784
1294
20956
52795
125449
57543
56425
116728
10259
105245
60948
104791
24811
91874
19393
66442
49650
73837
32521
26889
74916
122117
18142
135277
22572
70922
125817
4308
24293
82083
103839
75076
59728
124794
127870
21528
18688
44294
138256
28947
125891
59203
110089
127053
127428
129482
53494
13430
39670
62366
40318
114585
44482
34811
109861
43405
105732
72030
47713
106376
130464
11551
41451
26543
136344
5673
48071
15031
49966
46326
20329
12208
81880
130418
139260
69308
96251
29106
59089
135920
91471
99406
86856
112305
134216
33069
15709
76299
81450
63421
42675
71913
74971
60477
74807
71314
66149
122877
62697
92467
29202
83025
104674
111082
49794
103934
16741
122396
109391
52181
94667
60861
11586
17875
33165
5801
27295
48874
58451
108744
88646
77477
17008
23617
137954
91814
94930
64102
74691
133978
16568
80244
53355
121242
27677
79500
61527
20769
61896
30917
72949
132914
68129
84534
10788
77646
66686
38082
102871
125137
123177
51516
62613
184
51484
36918
91998
6414
101020
3040
116743
117587
59635
30097
75180
87312
109597
113058
108080
7844
120326
41029
117109
48455
101914
127897
102452
4952
2330
41674
130088
125507
93189
29052
102042
4673
42322
30391
127438
3341
33430
80532
97279
93065
86981
8811
16728
32929
121868
124807
40772
102194
2187
17880
127000
80453
122128
65803
85404
100810
107476
51843
86316
37016
57246
48357
18040
99567
55100
121829
102907
88529
38713
36538
17945
125693
45348
34672
18621
3567
135831
35744
105760
114369
29975
69111
54821
12103
111265
224
112912
55092
52066
35579
92108
109312
60287
86499
68878
115386
44680
8137
40267
83392
44674
34563
69084
90021
45587
87704
93587
41417
123447
35699
132137
129773
81161
46958
1875
52426
47181
91138
107517
75599
103068
35976
44910
23355
98827
90139
115092
3506
98275
131710
86897
2948
26273
132332
69320
71859
80035
139259
89627
39833
11309
81763
5957
92469
105072
7832
121246
12253
75321
65115
87851
38389
77442
109112
38095
36268
35602
129538
16125
133877
121248
103021
113176
123872
71704
18848
32082
128090
18106
98060
27922
5766
39822
33879
74586
4894
18062
55832
133498
69734
97298
57700
108122
34739
3163
122568
47359
38764
112106
63483
32640
69705
2856
122168
29928
74559
117367
62009
62649
111824
20068
66922
117589
36241
77152
52174
41134
95213
108005
10983
1299
41654
68682
85772
76393
71844
68340
100103
86960
16797
23585
119599
62853
26440
78118
92780
100999
55484
131140
139999
27307
11207
66920
4895
47447
4072
33421
64933
75636
117777
75915
76934
19431
120949
22706
72175
29144
67397
32277
116103
60545
55861
72054
123397
58653
10171
76176
136003
42007
67315
136001
45665
54873
62920
26912
78671
43343
60332
3603
95331
38108
55870
32264
57538
13170
31321
129712
42313
75069
21988
134768
135613
54201
66821
119009
112853
53343
31536
108855
71701
75202
81207
117366
130074
120478
4277
68745
23821
64608
48699
119151
79067
104568
127766
136605
94089
135439
102668
136402
70507
101008
107521
66120
15208
34341
45128
104412
64035
76664
49618
135736
11865
130824
113101
118291
87653
93729
23387
111473
18336
72085
66975
97402
13005
54741
70358
107093
50179
9378
79846
120685
110385
47366
46804
101944
58058
68284
42707
98445
121299
92324
94180
109515
59499
43632
87805
7151
137360
111191
94976
15695
19628
21950
89448
32632
53042
136158
116076
103220
5535
32274
60257
115919
55991
83412
54214
114049
11695
96920
72493
132993
25595
3024
102508
61445
46655
26664
44947
44014
137855
139922
36060
133834
138224
125507
2817
51265
121664
118892
130837
103550
11165
51093
79468
67156
134504
110033
17556
122551
43304
66400
115543
68898
69423
54402
106694
116077
81066
11641
20090
55272
127914
32501
49105
126137
18007
28273
13754
116023
7164
4590
79572
134681
32034
135392
38188
2889
81776
32095
125439
125080
98494
77334
30329
27916
131735
137023
120344
49152
8663
116785
104423
112928
9285
129879
99065
3643
18151
89170
96017
1667
93759
11941
112699
125792
123684
10886
128680
65459
19332
114119
50538
117825
27804
80867
122092
135890
77889
102435
45042
62903
79219
125816
12182
64855
92047
87598
44849
86549
36767
866
88215
130525
12806
37265
92668
136489
24502
81348
38299
43833
31818
88837
21657
59621
6055
120100
55510
60295
82534
76903
99549
138104
62719
111730
39310
14765
59328
84159
101313
96094
85024
25880
62971
74181
39496
15638
47021
63998
96985
85319
107830
105154
10507
105839
1126
132913
85938
32988
53207
4824
109890
12755
2927
32608
100837
42237
23724
136516
126395
101389
92609
47770
103620
15579
121950
3115
7569
28970
67112
80905
90640
11294
46059
77499
117132
23536
70411
39421
56523
123618
44244
26413
112724
47171
35372
49912
65759
35448
46427
28505
136836
115388
76274
100455
107318
34575
103569
114886
39896
7033
55791
130535
18326
78201
68033
111809
101736
114796
11229
18259
74765
55473
21023
47488
78995
56394
73752
121105
91841
120178
9609
65028
95565
62234
25482
62883
96808
105403
37768
136703
88787
69910
103589
107112
8110
7974
55272
86198
99121
66500
104456
33885
98324
101830
81372
13670
134575
15123
134774
86416
111653
120734
127795
67217
42967
13277
106451
116126
95031
120571
89180
20169
50480
52769
103632
34942
37094
18903
121139
136214
61754
61946
30098
20078
127
87821
33747
134701
79296
28521
57468
27300
9254
45263
70868
28573
34891
37319
4698
129921
134241
93878
126441
44720
122998
90072
56013
136443
108974
13503
109008
30727
51800
115457
50804
51926
39629
60903
46627
118924
65775
104094
122575
51380
9356
53443
79952
20598
67113
61002
126870
61353
14879
113310
106072
114228
63381
138437
110670
32354
11939
79677
39433
40091
55133
90236
92016
94761
127490
114994
50037
53264
55440
8963
80996
41147
62405
20947
61745
129517
58300
48614
50869
73178
21924
133293
23757
85304
131729
134426
94010
120019
50454
133442
20109
81938
60029
112125
13051
47519
63470
39439
77134
118909
48401
18129
20056
110806
15428
58152
76674
73727
106765
127543
123257
105040
120835
7013
50344
88915
1439
120705
68933
28244
114146
89042
110182
34174
37518
99584
58044
100987
139022
135178
56248
23774
129658
76303
134579
5085
134454
71253
78812
77570
35147
62068
42610
15981
69080
69305
104895
46870
50009
10179
51466
506
99220
137999
11031
113089
97582
69075
74076
72955
40604
130323
96728
30261
42977
91307
35346
13782
138911
90509
67703
34057
128928
110312
26389
34359
15968
107635
81229
65976
94165
109046
66481
53385
107044
77512
2825
64625
122938
53252
137579
23541
19926
70658
30153
62902
138316
41850
53035
137226
132358
120738
7634
121285
67401
10374
131996
83369
118008
49576
125696
72173
18621
28529
101909
125664
82392
104733
26640
65329
134337
570
65221
14262
71227
95373
77164
69543
137223
106550
66768
105932
63639
50754
63569
131040
61127
55564
50760
15487
105139
36455
64011
100111
41335
25919
85774
123726
107003
112413
49054
101339
112982
114274
115601
20560
45999
29116
90102
19573
112017
133222
101856
35656
43975
25424
3047
81453
57339
53806
96939
138829
66612
20949
98939
107947
23219
44712
91672
130222
133476
117078
67912
82809
67703
19864
103369
113701
25331
53470
109625
137348
46691
71481
9355
67017
73256
128753
8470
130595
18910
105408
105775
85521
102709
64714
29819
125927
85777
97843
92500
55605
74920
136764
138413
118974
16627
78133
69027
18310
131603
38651
132009
14645
86483
1363
58014
19739
130115
66483
126685
125376
8242
92459
70896
110950
133524
77067
96877
79301
11261
25728
111257
86180
22491
109669
41505
39118
24154
110531
33779
15756
125534
25787
6752
72016
3501
41117
91754
109967
83951
78438
95342
92193
7249
2589
39494
772
79655
112722
56424
90915
138450
27680
13446
20940
113701
54951
36409
137854
1833
70187
129961
127366
72325
113064
59382
75825
14181
127487
45791
98131
42277
1132
26675
49525
120073
66169
26648
59727
38890
83072
126994
37339
110751
439
34631
84451
31741
71039
58656
9926
117578
48616
113643
49902
21680
9376
102079
12212
136863
7869
110342
39139
125353
137017
65015
105425
63185
91662
1503
78426
34733
104848
92117
121836
105287
126747
42638
113379
34137
101294
99656
11714
126261
73299
37968
124292
82674
46
136503
79536
124266
83197
95026
85970
80213
136392
27746
119749
88054
5601
34526
99138
110448
126642
80973
52086
113388
99963
1817
123877
61256
101472
111942
23868
34770
9909
8160
117444
126306
4662
33331
86924
87858
104709
9245
4422
101100
36991
100522
25505
42591
135048
124643
129390
121689
41967
41476
71429
1929
43292
55305
39536
4763
3598
63404
15885
129859
47915
133328
116164
28928
3010
39439
93138
107718
48684
97559
45170
62026
34433
70674
104616
29480
55316
94005
127520
73635
111832
35300
75563
15123
66956
115099
136238
70554
14854
12122
60412
62768
121801
12927
91695
101162
52366
44832
45232
77401
118743
90401
139426
13175
137426
80393
19006
29094
10749
122877
102728
122581
18177
38290
114055
61484
129740
110292
132037
120945
122413
28800
20064
80565
41727
111759
41727
70444
132942
86958
7844
88036
37358
123621
77562
34783
64013
72919
63876
51113
55796
26603
33693
50324
41245
124100
111807
7336
94391
103844
128281
53156
108995
8344
133720
10721
96454
35446
57516
65748
122403
41711
130135
136112
25331
67697
7247
65695
615
47474
116808
32762
74077
126852
83085
91673
110951
54892
99008
41694
135087
63640
94849
104081
48336
88568
91154
4789
100366
125021
46888
59120
26732
37023
55232
28414
81071
38830
70461
58037
86303
23620
90799
136731
10471
33883
88403
97774
65126
23763
139467
36564
63754
70667
116997
112089
135586
44502
93230
95951
29522
117
131423
56253
13491
23006
61019
94561
61835
131479
128950
8137
15098
79748
4868
1920
89982
69622
99693
15108
93384
75511
28023
17138
6177
5019
105578
1763
25872
58807
74065
55394
35276
65487
87998
48766
88492
9016
119679
126678
494
108628
134815
131943
24727
116034
133863
114708
22007
69907
106167
115391
5418
134190
108880
127946
115560
50809
106060
1432
109616
16477
33177
4891
58315
121174
30008
123159
130190
126038
109836
107035
71017
81002
98978
72095
57035
92840
46803
79042
139098
129321
30784
4515
99862
116015
108813
75422
3175
74872
53205
112790
67700
62733
94032
126015
43906
100392
109173
10447
62781
79008
117482
110150
136362
52811
42244
53396
122002
89046
108789
121099
78367
115924
125614
38228
68290
70778
90001
71465
122001
119557
20606
49701
18641
90990
35715
62547
51381
4887
49345
114161
60246
26826
60662
56607
79636
102906
86355
37989
51951
31495
19088
106669
123771
121053
121249
28412
51830
47601
99876
33830
3510
96834
83530
22150
47823
119244
61048
99203
100482
110393
49715
137080
113570
110377
30038
29558
73282
116392
67546
101584
124239
86633
44605
108009
67685
2205
136420
95866
26157
72648
129696
6018
29481
73225
4520
77303
28821
65567
12857
105654
12311
38923
102733
125881
9299
132771
131790
58932
85514
59335
136868
69752
122320
17824
14112
50004
136380
126884
5870
22536
59531
111917
28554
65363
21493
33073
2665
50313
74991
131873
132319
87302
30795
71403
49534
16446
40525
41323
51729
102391
77009
48596
32142
59328
42771
22606
85684
39150
9489
91553
61686
45371
39821
66591
110733
61313
76015
89749
87978
127357
81621
80296
51010
112415
128050
100543
105212
28575
118217
16941
130965
55226
65536
139458
114553
108307
138415
60236
123808
7903
128140
21845
53273
27960
88435
357
65625
801
90105
13602
128158
31725
93897
39167
120492
58298
116062
85703
86872
94278
102643
54188
9503
4531
29998
100408
89189
28412
136995
72996
12667
101487
94841
42291
105798
19627
42648
31422
20428
132752
45023
8585
24477
115271
24103
121320
33569
164
67022
96792
94442
6017
10980
80296
10547
17329
17055
99735
45740
14050
9082
34758
91888
103922
77049
57685
123549
119696
89107
120328
88799
134129
128912
89627
85752
129366
70946
119320
129530
137968
76111
60323
120336
63442
116970
130882
80770
134025
66968
126510
124426
76049
137619
76313
39971
74667
133997
139871
30714
83103
120198
119513
53584
85461
69139
139335
74826
85
118654
64355
114404
31116
101029
94739
94558
77999
85620
35327
72023
128939
138188
56448
64987
135807
109112
81309
46825
103108
57531
77539
22563
14080
33403
76146
99540
102541
51832
10718
78977
6837
75072
53380
37952
12453
124470
132509
90451
46441
4188
22473
35379
118727
55272
100366
114533
24383
18026
137710
103842
75557
75248
126404
89636
108650
38901
25528
47542
90732
36245
126519
73920
87668
39898
111872
100120
24368
80732
50570
70808
84919
49394
82539
39998
81017
42904
14530
105399
37281
12239
45593
112837
63838
8348
38825
8839
47249
40704
56381
114332
76948
42899
48252
24615
59148
136475
101087
59867
77206
11656
107027
138477
37402
49565
38474
118418
92468
29355
60169
106100
17946
105761
55289
58135
114108
94113
66974
137708
134816
99706
112040
48115
2604
136643
49081
38103
133117
10167
97970
46674
138175
64996
21502
35576
90912
36327
130345
19731
65682
50513
125830
59979
132625
41118
118113
83085
111582
21438
80792
82749
121143
29183
130863
100098
2177
39944
138201
111645
26462
72522
18319
24636
113869
16172
60211
64780
52499
26908
84510
94532
77420
70339
130862
46397
111457
108974
129481
59390
130412
46624
2139
87906
52159
109353
48004
54335
125648
46204
2332
12110
95077
137002
36745
68945
13173
73308
133724
42023
100215
78233
136554
13986
8571
127415
60382
96379
72741
26214
132121
39504
49190
134259
127409
77700
79963
35412
132034
65611
57967
134365
77720
13043
107718
90816
81987
120891
24123
52062
22913
124337
130294
135819
114675
115217
123233
11408
47947
32325
13974
40067
71828
63163
10677
59237
862
90640
71000
109247
132602
105319
79964
46673
118361
47681
137488
36700
4923
21611
88761
27836
122299
55407
23654
96973
30623
123238
84733
54921
131915
98706
94988
63742
138220
82016
99330
139081
32655
6682
84679
1608
112000
994
48280
66712
25027
45768
103411
29949
43730
28524
34136
26028
83930
34141
99353
90904
17379
44085
5824
125645
2790
77163
49386
1009
19179
125068
116441
28185
131749
37471
6145
103748
38465
54424
30459
63491
100191
110222
69791
3920
115097
103927
6300
35378
138067
105652
126281
131797
9736
108456
117441
128877
21971
3179
106237
17501
128246
82677
22037
119994
120147
28181
60093
134963
82605
66903
34805
19147
13476
104596
139419
128572
68522
5718
23949
66588
87721
126581
58385
97456
71389
12177
62684
69711
15355
28920
87211
119952
87948
85599
99945
44446
113780
136389
39409
32736
39644
74213
51882
53119
38808
51300
41691
83681
33369
41991
10269
121089
4924
45005
54896
76312
33533
117579
122374
48888
122850
69584
28839
70797
15182
105136
91595
105313
77876
131003
138048
117519
41567
26282
6990
56727
77581
25032
407
87302
67022
127027
68390
48297
8383
123286
124608
41916
77216
83333
67155
36418
12916
72345
107214
4450
13832
35160
86114
91708
26162
84162
45578
44081
110443
52567
100807
24375
77598
101213
88028
120972
64592
16418
29268
72974
116055
130228
114889
29622
73560
18395
66039
62828
90740
9605
43629
104571
44764
129742
32630
70926
50255
54560
91358
137049
107126
52164
137776
21076
129728
85803
118399
54319
78572
124018
103645
54626
114245
78533
84248
24157
73280
10286
86984
24019
19890
106964
104941
41006
73057
113923
88283
99664
28482
39640
96712
111959
91803
70839
133034
57882
132994
87784
112201
71565
71802
75845
126191
46046
130729
46790
46554
64008
33427
133537
64378
29669
76852
5671
70674
9909
119593
18956
109572
8074
58595
42635
120032
126749
113474
89418
44630
82819
37201
133182
14383
85354
45378
116925
131400
12459
23714
37953
76466
57141
7842
117196
86809
84693
122866
17482
70953
78810
36437
16876
63235
71383
59511
43266
34483
9336
109035
79112
92154
122588
48646
106536
67941
94023
83461
35692
106481
83526
49997
19299
666
34190
112846
87474
118882
72063
81307
26187
10872
94095
43062
74106
1829
102572
93723
36311
88259
39110
91775
40412
21697
420
123300
65989
70794
43112
101681
13627
126637
128029
9277
127303
22218
122122
51128
117451
54184
108787
3637
41407
62881
46699
115512
41062
125622
45586
77372
73881
84695
29146
90644
106391
5917
50295
8732
53063
93406
110412
43041
80043
98440
52317
43697
120657
10790
71176
98107
41325
39962
78096
82731
79195
101146
34594
120256
86767
80179
33979
136999
1226
63125
63995
83968
45393
114289
92699
74807
44047
63110
117847
100441
137901
6515
4137
94909
17304
51664
29368
58628
91626
107463
117710
7172
68608
12303
127427
131726
68834
21405
128725
70059
60881
29071
14026
82626
119711
106725
133784
23757
6186
111631
124197
4087
118145
104685
75347
111801
16349
104714
30428
84326
72176
8138
91497
783
136792
55275
132509
65625
53031
97585
112035
90264
103007
126061
32889
82717
69137
3024
106474
75322
114654
67022
55760
69151
31707
131107
40951
48055
95820
47730
108732
27996
32219
60228
5130
29011
115502
113990
70987
4884
47926
43022
95147
10932
5434
128035
70001
74570
131059
36474
126243
82064
79847
42003
127566
111553
33109
4868
135959
105280
52598
104690
109627
84816
1269
91109
90178
93122
65098
21165
98006
89376
40538
53152
100307
45971
17539
6659
120540
124949
43132
106782
67012
99331
125136
30930
47235
134596
35797
43194
99876
88394
124235
45854
9562
125504
136962
99739
78625
38412
97255
36630
127787
137792
89782
64445
43762
107320
71104
653
68620
90587
83787
135631
49917
68922
2912
97152
39870
38709
116697
139745
103454
100931
21950
113015
62786
18912
49106
117763
57323
6360
14392
45109
120504
80525
85905
24265
24196
17008
1270
92815
83947
85056
64798
133863
130329
67709
67366
30198
82769
44062
6294
46223
121345
28244
19237
44130
47155
44694
21892
80829
51054
12636
102289
7909
69512
48193
32173
93708
41553
9794
22874
125499
94849
64023
95713
61530
131732
23079
91727
50852
67140
98021
97074
24836
126264
92663
68966
9770
137356
67209
90598
24761
56196
29238
32669
125708
77430
41194
79415
118982
50987
78640
80832
122188
2663
36545
43717
110746
59623
111795
21597
103114
69815
118671
104302
32430
47685
9619
18551
45040
76827
109148
46153
133023
114737
78821
95082
52167
96366
10848
7500
7353
89487
64684
105892
92149
101228
9608
39246
137202
97754
60843
76667
27569
15865
40968
36350
63549
50586
54901
84940
103765
400
131092
96787
115137
69913
28220
3655
2630
39067
127506
9982
128553
52189
92225
57054
13416
78184
96299
126969
35938
133493
63636
39858
9357
104603
76207
49257
131541
107459
134197
95305
84211
125288
28443
59347
31552
56662
39353
34182
95728
26858
20515
60632
79047
112740
117685
68814
50923
50336
55783
63212
43828
95770
103069
29537
36724
39276
78793
28264
123086
49341
123568
67296
34629
12010
102994
42532
45023
2346
53065
750
5556
73580
61382
60954
22671
15418
129767
49945
65753
21901
113157
85933
117670
76225
115469
14394
91852
30613
19009
74938
79954
2577
118585
90934
130938
81579
133465
35961
60276
46530
13062
65831
96461
74443
126784
119131
66213
116551
29075
108317
114803
2231
54249
68825
54808
6069
59570
6659
13034
78578
57948
69339
57506
36533
20272
48444
94463
130088
60756
14738
12969
73817
80569
109429
124612
67352
64911
50824
20254
70338
19140
111409
72568
73389
40233
103727
55809
99802
110386
68842
14731
4685
138180
72237
41217
134803
97032
135679
124891
17787
10417
114211
91603
67337
83640
76214
134688
124902
103389
131294
55239
122529
102702
127807
32269
119286
91533
88077
55439
38270
133271
70169
42955
107802
118757
60523
102605
75788
56202
63847
69926
42970
38057
21529
110306
98048
74094
81345
82950
37483
48990
138188
136363
128043
102346
28631
107328
30231
93059
22766
44852
86329
69287
87806
30483
48043
124681
109439
100183
40882
33285
30108
60203
47693
27988
6860
5741
78434
88204
65042
115916
113546
63229
88630
101588
1927
117260
68916
8509
70318
68033
53360
132999
113671
117518
23481
21714
102198
132919
98248
119431
2555
128355
39633
50247
16343
46492
32339
94776
111047
97380
47043
84592
136961
135672
22532
115239
89283
67799
123747
19600
135831
37106
128950
109502
130975
128782
107567
93172
98052
65814
72602
100606
30520
88586
127205
46862
111429
19543
117989
58828
93275
1383
3419
90235
113406
2302
41825
62688
70100
25571
58640
65931
39028
47589
11784
30003
12723
95702
99526
110774
137867
32128
71380
28386
97065
58584
51600
68494
54478
29588
127321
7752
7323
107091
74338
120728
109393
116162
43416
15844
1732
78407
81774
17112
102347
69909
47114
115069
1962
6639
85843
139828
15118
17222
28214
88535
52157
79813
17028
82986
85752
120700
90738
93074
64142
1427
73802
9886
117589
93569
25730
95672
31975
83855
112783
134321
130116
19896
109390
132077
2887
55232
108257
134356
48805
136470
82890
77313
52634
76269
20298
138385
33320
87387
91459
97462
88814
1612
83699
42754
95180
85780
138425
103506
5987
111208
74178
136102
107455
43567
104530
86693
75150
72786
81049
100306
69255
23938
13970
121888
76559
10620
96625
109878
98006
24435
43691
23171
26046
127390
65924
97577
49521
40701
37434
55507
128260
111611
51608
95714
131530
16138
18759
66679
88923
99807
3337
134530
100096
17306
92769
36654
27925
25745
6532
102283
50179
50222
125453
52576
13963
27729
126504
63484
68429
23937
118990
56688
111900
6950
128753
103429
23087
7511
6459
88361
83669
9795
59242
20117
3453
12011
56770
7729
37755
39653
110011
64286
66227
71816
116861
80189
75896
103365
120024
120676
103653
75366
37363
75552
82315
2467
15332
105401
126330
21791
30113
69998
7937
89355
66466
11389
77717
123236
19118
91823
139240
105480
16108
65466
13647
109321
122007
89542
49037
102030
70217
12689
37395
83931
64593
119709
86398
56276
61461
72727
78066
67926
119076
62355
133632
45542
73743
71348
5129
69212
139522
4368
34692
15630
46186
48338
124950
28192
114232
33986
106573
44448
23026
120320
128379
63970
100028
51128
120246
137841
100206
34663
42118
55633
97017
35749
77526
7112
83448
82654
76323
82969
63374
87366
74950
109559
112056
59899
114102
86287
70236
80674
107086
69614
60993
71816
133583
137373
122943
113828
111565
59500
8491
13682
115133
81859
25782
52658
88970
109229
111664
1645
28549
11389
89010
103499
97299
37417
139749
71400
100055
46337
128425
67141
115950
25770
115308
109532
139494
74603
59712
87410
134102
44554
101091
85586
126412
103224
138244
75382
48804
86259
53378
77352
97647
2387
17202
31297
16156
16951
102696
116210
63287
67472
19702
15588
93241
111362
125119
69086
45964
21182
16495
40065
65735
93937
102003
28499
57160
76598
80232
82315
22856
133609
19667
96854
112347
13220
128150
128502
30170
67197
81064
69808
134668
100765
85395
64261
72126
46866
109698
94441
68047
126193
134506
110134
80129
96508
138632
113641
33105
78863
55955
32312
72471
51973
105517
44817
65193
93666
33319
71714
20862
114382
117874
131881
51498
63268
32493
99976
86485
2191
54416
130884
128383
25273
101017
44863
98132
99648
134855
107588
14862
27162
139899
87332
55486
105415
108500
97030
35432
118170
28744
32645
68903
6617
24526
120401
46236
57018
56728
109073
35560
111143
99956
294
112768
37324
21509
70899
113323
16363
38487
128184
19876
14737
51867
75362
120152
20366
32391
131935
138536
37486
24580
43790
44102
25457
24190
66690
82474
57269
35762
94386
28412
112069
94679
1179
9392
116187
48429
122714
108902
86915
87249
128777
101652
139115
64138
58155
135832
72881
50089
110719
110366
51020
14509
14468
76476
15050
57509
135302
72319
69622
89687
77082
41690
20717
54612
27433
136904
103040
10146
105805
26307
73746
70933
104310
72860
111423
22464
45043
44303
48904
15762
14668
76276
30270
5487
12751
21671
39347
8052
93989
108968
74090
7422
10657
94807
62033
38089
68062
1425
24586
10218
27731
98331
81150
132040
7542
52572
130855
52585
73226
16110
44698
87894
68737
51319
69732
81488
72989
109079
65891
3330
78046
139981
10751
65055
71139
49136
79495
139200
26912
104081
9417
54642
38763
66918
23033
22657
95842
130239
75241
29067
122700
96290
93312
51437
7608
23044
109276
80596
132122
35166
60277
46519
11498
47380
111573
82636
96515
51068
58187
123426
131500
43955
14419
6614
110873
13803
29270
66714
120393
80862
72132
103092
37151
25444
14528
44758
48487
123803
101706
16960
135321
21982
63478
6818
69361
11403
65806
2227
38822
123992
102004
30321
27947
92774
13286
115171
106576
42556
41884
86968
123417
90367
50060
136920
115810
40939
18029
648
1094
119734
133959
112766
118068
33789
119583
23780
45191
21740
2359
84012
5732
104362
90684
10030
57136
103969
125200
63
122876
27083
87031
82645
93801
113442
79564
69611
130732
73944
46610
108177
53678
40569
80942
8097
74357
36877
8228
95899
58616
10586
39910
40699
91300
106945
50728
124787
47265
35927
124849
30141
39361
48231
112785
133162
138024
28700
62772
105108
102643
85733
73284
132672
126301
130578
117120
37009
27454
125348
132907
62421
112285
9168
103120
39936
116112
13847
1074
139729
49774
102275
29869
65486
126857
119005
58647
124881
124056
97770
89988
63050
43503
139623
55722
6155
130200
9193
43164
134005
110892
36070
32778
59529
45238
135897
99464
137701
126095
76890
113781
12220
39164
3649
77706
26020
99005
136352
127252
59412
70474
53591
122462
90328
53214
14535
96482
19765
23727
139645
130122
110971
12067
22899
30499
33656
135147
106314
7708
121241
43203
121489
133461
82366
101489
71166
108386
60494
43869
71989
119905
90694
125580
78718
41021
38793
93252
137503
34909
93331
113499
25030
64301
125565
24280
71151
19220
19426
37464
26928
667
80667
124768
110479
139384
86256
41644
107769
6749
61864
16110
103006
12558
1689
18075
53578
40481
87679
27432
51741
41009
931
53123
81661
126495
77402
12811
122067
96828
50274
125346
73846
107292
110113
44324
106676
56368
62319
50796
39469
124182
66905
118826
113091
68593
136900
3021
85425
84578
30452
137166
101938
31382
50288
43598
134229
104041
32760
92647
60868
59386
54344
111065
26677
24456
15388
109704
57175
54058
20500
96643
14592
63756
51820
127682
132349
48720
107054
77773
109649
137506
51290
71587
5239
77929
91536
115819
41970
100648
68465
79189
20033
122808
50254
23061
123615
41993
132765
40790
96051
129616
113784
86994
53371
25604
74675
45719
50675
18081
99844
136675
15586
127485
44613
137176
65414
136149
112995
107383
96796
41459
46571
93180
619
73176
116240
124233
115169
109004
1374
47571
98619
91510
134564
11990
93465
45590
34060
4139
63670
110255
117165
55607
97740
21778
52783
23153
134278
25777
106887
91073
43587
13457
44252
20557
86633
136843
4790
38153
105847
122515
85723
40817
74024
56638
29158
27488
102227
39570
7978
2249
9824
125143
34207
107563
123272
86989
107067
117549
89117
73953
44973
132704
87410
65576
13260
10394
62418
134401
48546
4616
93268
110620
45433
27291
27257
50942
31131
105835
90511
15460
84435
100335
116954
118642
44249
100225
41982
11316
77773
131099
61620
99097
100154
125381
24672
113413
135774
87090
84166
20671
68057
37433
107642
113489
41075
111250
783
48557
77085
91293
64017
137871
27979
40970
116512
72228
1195
18494
59895
55319
125944
121514
14416
86097
83247
39087
59509
55372
102528
120026
76043
30585
133810
43684
120425
11237
131286
121207
59793
68370
48852
123809
42592
53182
24779
19104
101761
25973
13949
21655
57643
139892
119521
48410
85988
62767
63849
121848
94490
26376
78226
30532
33312
72035
50568
130089
83271
41853
87647
119416
86574
136498
103224
129165
49680
128002
124620
11440
130326
114920
9447
24321
91163
105319
72730
13502
4437
136578
135350
98926
22954
49927
105810
32617
98313
132729
22705
17936
34581
110352
137351
97506
83201
100574
63022
109232
64928
47642
97024
55253
138913
82822
79573
90076
48140
128655
103577
28928
125232
75278
127853
124537
125204
70014
17154
83517
62742
16210
101452
73674
102913
98802
31179
22466
35727
70553
131697
100654
94546
65072
132259
93458
7893
48183
19885
32384
36837
123462
61311
22069
35091
25516
6605
20295
95529
110
80163
134623
132672
41614
68296
95584
116767
75827
118049
128845
6379
86098
89499
100924
11169
81757
30733
135414
129939
50618
27797
3128
10431
65460
1548
45521
90975
8152
42167
22855
124614
122329
17477
117285
294
62125
49220
93412
137951
27269
82257
120681
113366
8107
57956
100886
89863
88688
96299
56153
115657
100448
35632
126087
25907
37179
7960
93233
21683
26478
92439
6296
8807
86268
99932
125452
8392
9151
55216
122694
36419
137472
103374
126136
121930
21329
63374
71792
86368
19672
104296
62025
96471
139928
24463
122377
37106
8774
51961
58788
35252
4400
41435
20410
90667
1366
122213
75410
10517
37428
58103
23287
11251
137828
125775
133180
135508
49148
41323
81875
45171
5619
120251
1642
121898
121066
100370
135355
129839
12331
54143
25090
133082
71929
21851
60100
73295
4064
135509
60163
41491
29963
59801
29094
27790
21927
22273
23297
71074
63596
81523
92597
45566
61774
94238
3815
42839
30959
139169
32677
43289
29663
34119
12722
101592
55969
72821
11238
60032
68329
47752
77875
98291
83904
106968
102432
105831
129240
125728
13256
29187
67251
105852
51104
105376
36441
54918
8214
67400
30439
17242
87040
60101
27712
99762
138044
83681
8934
9281
120064
77263
33384
57938
11905
117288
1257
114337
83118
106849
76416
96373
136035
120018
38577
23491
85393
51369
54760
69958
95120
85198
63552
42160
5299
91263
118273
3342
11295
127206
128975
107711
40820
22358
25648
52725
139645
26905
3413
82762
110105
56180
15487
106139
36198
30415
105981
97942
81783
20741
4252
36903
105938
44155
55414
87588
111769
10038
90930
123064
113595
79904
90774
14415
78613
92773
43491
78258
96029
23255
137371
66133
79434
129209
8624
91983
19623
114604
26277
77758
111696
6880
91012
77634
51034
6425
1573
22802
132814
92502
122217
106408
8757
72990
120822
63722
2115
664
1979
98143
23918
115701
628
103352
104910
9251
31686
100884
100206
57962
38641
71902
64841
129652
125887
92226
112428
127459
115028
105241
56313
97244
71649
41421
6586
28822
105142
8700
29486
83472
83194
53403
59173
83821
133106
434
69423
24792
101317
29629
59105
116310
77882
100298
105961
40120
52523
54741
27578
3902
136333
60242
77498
67981
101663
60435
73155
43156
45486
102640
126628
128679
132394
22152
48852
125500
22585
118274
126643
123901
124254
22099
100210
38487
98748
42523
78606
11271
73615
82536
131524
69947
2777
45373
114280
80791
105807
47434
100299
127644
10073
86926
116323
2466
85429
1526
104317
108013
96151
67311
91913
80405
89410
28475
95243
48157
47349
33849
35779
120963
116384
3655
27261
95512
49027
1540
12655
131186
48973
112953
118829
35397
36230
71503
14215
121658
73028
94883
66022
5531
22194
134286
62287
87955
22760
17529
136111
46460
51377
8242
3774
4112
128248
31035
75976
13626
32574
88630
4811
57899
37934
99992
69647
74163
7846
83861
32172
57226
38744
98193
62756
37289
92478
125042
125243
91590
2570
97705
138049
30299
82298
118175
34410
70545
9209
86737
84171
18134
35366
65333
52384
73299
25324
122031
123813
33170
65891
15984
90395
80986
90528
129502
118274
43006
114543
79868
110947
93464
37573
85347
100114
119870
63521
110876
50415
49081
57612
110937
67215
92978
36269
119598
2628
61593
101628
126441
71114
3871
2424
137860
61208
69304
127361
39482
112309
78255
119349
59607
8070
133273
4953
108184
113143
44826
55411
139909
93906
113022
110845
137472
42351
123465
93422
44979
45057
31401
31419
92522
35271
10194
66733
96479
79497
30445
112312
28157
108699
68012
87763
93121
37637
92716
37656
127131
113893
93066
127039
67798
66087
74235
65270
84790
57699
18691
129768
79108
26443
21186
7981
61714
31379
74714
134544
87228
105158
83207
115384
50209
127570
63147
3329
25206
132214
17336
12336
106106
110401
115726
10255
12839
26312
51876
97628
60363
46918
63747
139470
73361
84932
7450
111426
92663
58515
105969
16242
23673
25527
131625
50233
13096
31123
29913
38302
23336
47248
26989
105793
134000
2715
92400
123190
29026
4275
57170
89388
51193
120916
65209
100905
42200
49011
72330
111214
107525
14650
127455
107549
40176
119079
17781
53271
126554
47693
67924
9889
71292
94913
92034
65291
73979
20785
24833
79356
25059
82002
5096
52603
39269
70304
13507
81468
95666
62188
52681
39543
76837
40135
7091
117012
135566
1224
6635
122119
25268
74558
108359
72912
5822
36744
114554
79800
57528
139386
19156
58939
57739
24251
111541
97008
70906
101400
38475
2924
23587
67508
42466
100424
83994
25908
77435
55911
3483
60421
38029
5103
134979
122740
78014
117152
19483
52567
56952
53363
28305
52459
112301
86043
53061
83841
43050
100318
21592
57877
103241
45179
101736
5706
5602
45729
7966
59388
101640
11448
119809
116020
16550
91139
75111
94563
68290
70946
123482
101593
124308
11786
130403
96608
97828
43463
16800
117230
3781
38392
35106
83373
83570
136841
89079
65523
18921
97044
101262
96912
84843
57422
49284
101393
124912
124394
55955
53202
55339
15788
131146
39646
27573
121549
112605
125401
1363
105757
102630
121495
4148
114087
64868
64069
87279
130298
105943
82551
87341
67204
39463
32183
124626
88746
109927
109537
73139
2234
139090
104830
18021
106588
4475
45594
64488
93432
7346
65850
59188
86327
47345
39687
60413
88564
103755
124043
78861
69697
66593
2553
136900
82407
34735
97877
31152
121014
43766
80643
123247
19207
45472
1267
125794
26298
23212
50281
96081
30557
92483
15268
116883
139827
54954
13647
64742
135060
114041
3602
64756
16986
6154
38008
99392
17240
112236
106896
138253
16001
47538
121499
11560
69361
99118
137353
72010
122329
23986
4443
129238
116468
19710
82472
92646
51016
72471
17387
46075
46511
20988
87183
63496
27141
101542
22888
20732
73777
106135
18985
66130
130024
116835
77689
35736
52304
51393
107745
10985
51730
88539
222
28197
108249
59045
97194
135616
131515
114580
18042
38026
111919
105224
77873
115411
43117
77112
136143
93246
43246
15127
19375
33269
108313
73415
69004
20617
101159
13101
31601
12889
101639
8174
17437
46239
67218
114631
18206
35085
89210
36248
49462
61129
117823
127334
36539
20940
64446
32681
114185
84043
24159
109911
93664
132472
19677
139019
129440
120835
12119
137392
110075
90110
121917
127512
112700
25486
102142
130906
60570
51351
27153
110031
88831
121327
73717
125370
2266
138162
134402
92802
58556
134913
62712
12219
103736
58740
11238
93175
39575
139708
66918
9649
66169
48834
113512
38869
74319
75653
29774
111241
103356
33278
81271
52186
14604
14987
13907
133222
129500
124661
62375
24408
119573
101439
36626
83308
20178
24215
12834
36104
275
56103
45753
66443
104936
135616
81663
15606
71269
87788
126846
34624
97417
44469
86809
88373
35807
77068
57946
1659
61728
120320
26066
17652
81758
39043
77311
101936
39610
90144
114391
39884
6246
136495
82678
87533
132111
693
79490
63379
88480
42688
98002
22249
87156
21162
110621
99314
74581
28566
100972
112660
8885
127037
130311
66995
26080
67621
5282
42041
134116
119672
81924
116713
116167
953
40597
108277
1645
120087
8007
66477
22774
82360
88725
86281
79873
35697
45594
14454
64262
6566
127113
49498
109954
93776
116492
112385
21396
98125
14425
131864
77797
96348
108576
53963
73653
9173
138591
51649
105611
6597
94477
128384
88956
19553
74664
28828
55249
96609
19633
95862
103174
6746
5360
73128
76873
98203
45512
74620
56328
59937
66483
134124
132636
11411
24438
42640
20583
139380
70641
126193
5976
25117
90928
71283
44670
25591
76462
76270
98551
96095
32132
61725
79192
37491
111204
16064
135693
133067
90683
28372
29355
17166
22495
138343
4928
23284
40982
25510
22663
111622
128054
4990
113091
55333
76272
134112
57275
12734
70381
15825
85180
102512
77549
24371
116354
25104
40434
88399
18171
107468
116770
23877
100985
115617
22219
105912
138900
39553
107773
137915
127526
95826
2904
100616
127510
55528
94727
44784
44613
1460
60609
129792
80323
114509
130514
33029
139613
30947
121427
134135
114766
74548
18011
75751
50164
16582
41662
25416
56134
9435
139682
43659
81612
118937
4275
45474
34464
75353
90257
55428
53164
10865
45219
133487
125374
12084
26515
124986
43030
124293
95472
134148
58840
113482
69898
85356
130063
87911
87123
22548
73697
86804
66207
131661
65740
46833
37134
76556
98537
127390
131983
11701
138255
13554
5187
99980
25637
8053
61317
45019
132345
16788
39166
51184
106621
85415
112891
73036
33325
60013
95583
83374
6816
21789
75034
48908
44973
112167
125463
3510
75908
93797
15210
50514
83702
20396
10493
109339
4800
71809
130709
137144
88596
6226
24679
31569
91640
137570
104604
101316
33934
60186
44689
17102
58327
96074
66009
103299
68240
27823
106808
120500
97971
122017
31013
41673
118764
41506
11011
99915
113314
118071
97058
38262
124296
121737
46182
52287
95658
10785
13602
129591
47322
34643
123044
105648
130716
49052
45299
35308
53226
128458
15807
11197
86827
46819
52869
65590
64676
40231
1857
14342
18301
98914
28955
118948
57002
75136
31234
129011
62272
21187
94954
109593
55829
77997
51593
22897
103401
96891
58204
16626
85348
50362
27822
32174
73532
80690
74116
138208
97272
75972
12549
115572
11237
41503
70871
44591
92990
102104
33601
15261
99643
128554
124853
131823
42903
12797
14719
6303
86039
49274
22928
7739
99635
50750
39912
33167
107791
90379
7726
41415
2702
20274
133338
130291
38128
64209
34881
131117
2664
68481
6377
102306
33387
107581
70481
76289
120378
85199
82591
66416
110825
81870
74154
70459
108971
90418
79977
53114
17148
87702
94528
136202
84327
87865
126492
122454
12073
137724
113570
131089
66204
96298
69746
75942
63879
226
128582
20608
85425
47524
63375
56249
129394
113881
103059
98364
40650
19388
11477
34149
83441
106004
30350
27768
30221
133193
10221
18645
130916
100143
9733
33472
56440
79479
109413
96670
79704
74347
93629
1480
121870
17004
34080
111263
107236
113491
45979
7885
132878
57455
42033
76318
139811
48735
80437
30031
41927
90658
25027
32843
27152
34760
42666
59943
114238
12078
132965
30293
62776
86593
31773
44646
79948
42204
132260
23535
15694
38238
31419
124923
72045
49804
37593
48207
74890
118029
54589
116816
68686
79615
126010
72189
114374
28675
132132
64963
17105
101448
71608
79880
48040
79732
100877
104340
121935
93137
127874
113981
107726
135645
98903
16122
45448
136495
64328
120337
114524
118916
73504
19561
34883
35866
91750
125608
64540
60233
50571
57996
21680
98530
137876
46071
38261
98752
10410
20195
28240
114636
134175
135966
110280
69430
12087
132079
65924
52767
88767
16799
8034
22270
36360
42916
34487
104461
28524
99027
1045
55446
17022
22724
13975
131249
45146
28587
66353
31908
48781
94592
6543
19308
66909
116822
65089
55348
85252
131012
108114
34018
124163
92499
32639
20522
135415
67126
101334
290
2504
102378
32087
135877
101453
22413
127126
6598
50999
53478
38505
76131
8069
45047
71790
51330
138220
136878
106677
59823
104242
51142
70192
88404
3640
102831
85277
115406
6308
46610
92047
125163
8987
124133
121039
86791
122897
108164
93388
33895
137993
131893
86378
6062
13291
18167
33743
11511
131397
419
47685
95638
27912
117877
44041
31551
57059
105669
123309
63366
12278
75355
24880
137616
35840
5918
84406
18736
90434
14145
28983
88426
6037
115360
70839
19328
109878
104581
7190
101274
81351
54874
33263
109262
9102
53655
117165
66160
19323
100473
105877
7952
35827
130756
121919
71666
136674
66324
66754
87107
56821
95736
35532
62857
47447
106371
58536
17324
47303
42077
94950
128654
73303
128212
97915
82404
41867
75079
8564
37541
11903
114440
45493
47730
81548
27411
95747
78221
70087
138852
1679
126907
94587
37210
26115
118385
119932
84651
112061
27235
103079
67010
132240
36381
31573
90154
95137
49791
1585
80052
87332
13487
30843
132824
37568
112390
136586
109667
26962
66672
108518
28640
29930
39457
42202
56045
17841
138485
695
106253
25719
80125
33262
17958
92858
41187
84464
47994
90977
62400
104397
38308
52238
135239
7483
89806
83981
4069
35824
110942
47092
120693
139582
77022
20149
41783
133066
14342
40267
110112
96946
42338
50236
106560
36647
119445
7746
97462
27438
75074
19861
108186
113382
72099
103425
97216
138256
23757
101284
34079
134698
124728
131123
110631
61749
127624
128765
54814
118317
29032
1277
75262
47721
51512
41821
60719
30957
49566
18181
34746
124640
38041
119284
74373
86491
59060
7940
84746
82816
85576
95176
77513
70303
62651
48144
132051
50274
36908
23216
28590
42291
24492
80203
66363
52355
122024
127082
59663
7941
121614
70761
108932
136006
50044
19656
82497
109103
27596
3594
51918
113171
75122
105782
43473
137772
130277
11875
24397
27185
35090
29338
45827
35933
109540
112190
88287
91563
75623
124302
75856
33588
55062
44787
29593
81457
40795
88441
50559
68390
68387
78828
17912
3508
44609
61384
117631
34886
49610
118379
38422
84699
7716
84248
96983
117255
32789
45269
68818
84763
5922
121025
118350
60983
2163
7943
2439
42957
72735
29349
87698
1121
108176
105609
120980
129137
3344
98610
374
52953
76988
38795
114003
84703
99394
70985
38310
108535
92606
83479
53297
98527
64503
31647
135862
66665
15941
138300
85974
88675
4001
33671
89796
88528
139280
70775
77664
118975
5737
54389
31928
59076
69535
122282
120131
28929
53267
18440
113815
122224
101918
27111
80750
26420
35109
76611
69436
51049
51263
15409
139724
31615
25432
65871
120142
1063
136645
34158
120037
2381
88546
128316
61457
18081
110598
17939
23361
216
36378
137175
122439
138295
637
39540
1066
35746
92503
70501
86794
120117
62262
62869
11731
87693
128739
108224
88755
125384
2381
45143
104116
67279
33459
1924
61711
4056
19862
85071
4271
56239
58597
103061
30885
59233
2600
31950
94978
95102
78803
18124
75218
117416
80992
63300
41460
69731
31524
130214
31466
33904
11708
135581
77534
45166
113857
139244
49221
133718
60666
29843
26309
119262
132903
57193
14847
135503
65495
86176
66956
120649
104299
118526
98064
45291
41825
139523
91373
73348
106088
122838
83604
117795
94770
21137
22961
68626
136733
48533
38696
57398
54728
65004
36660
47630
98548
51506
19484
394
137681
62792
121042
78332
41317
79105
99974
83141
78627
51346
16489
21066
10535
76444
138861
105304
97580
138173
10282
94312
23057
25329
128062
77784
66684
24721
101766
25231
52578
97601
25625
26610
20392
123018
104941
61708
62123
41266
121201
117101
92611
114041
138167
79497
50484
113379
21153
124415
111551
31434
55079
134607
33114
43140
48743
99797
44212
10508
125027
73141
108108
127003
99750
104852
110021
41043
2911
8495
82308
124111
101947
11271
98151
100113
90767
124986
49843
88271
109401
21393
96056
831
132352
129169
20322
41094
88965
64533
51601
50344
114025
136060
37346
73774
100911
123718
91168
103822
108564
9828
87932
70511
137450
22435
6975
64568
7420
56818
12839
93172
78210
108894
70354
46913
98063
90675
88006
47027
131559
115958
97370
105583
112018
111068
15709
72928
71137
83228
13101
16053
93055
101033
86563
90504
99819
93537
15072
83590
10354
27910
13114
64916
113155
83467
111828
71217
10494
36186
94596
118404
12143
28317
83987
124160
115736
76047
33440
23225
19274
46540
39277
112329
123924
125839
39184
83742
55727
30607
27332
42433
58516
16797
107348
8023
76615
55527
79239
87108
91712
10186
65512
80207
38503
125850
64366
14238
61896
97805
37462
81169
4345
76738
53497
128268
38928
69033
48362
71007
99639
52045
113439
134507
68841
57138
2529
5455
89016
58119
92563
17080
68305
134426
97286
106807
120275
21651
97396
18522
95808
134858
99690
76504
47947
129539
64771
63227
58571
89484
134233
134561
1528
107671
129067
70368
24808
107947
52175
90175
26066
4737
107254
94370
115514
64539
37528
72140
62542
134923
90661
18349
106132
26702
94852
14079
132592
135974
53657
27514
85458
47889
22075
63337
15559
127493
133705
16718
95440
45879
83244
121505
26967
50498
52226
118832
115036
89753
27323
37577
61027
117983
32277
27159
121036
127128
17589
113628
99454
71245
1141
21263
119133
139567
84599
111043
127060
54655
104112
82499
76885
47355
40355
103851
97852
92580
59034
49240
18684
86356
86816
79710
40690
119093
106868
21726
82572
124456
111705
42025
55700
89197
63287
11184
88764
7886
122226
75823
38892
62689
18321
115777
110044
58675
79627
44247
127606
115013
93486
6289
61368
16654
85998
78410
112098
29218
76487
54669
13673
48191
73046
45725
137387
112684
33260
62502
96921
131838
138324
135813
54526
16644
111589
921
51670
27567
45168
39275
2579
115005
21915
40299
108010
107913
118708
80107
137130
31546
111128
127154
56088
44173
9230
29826
133208
42490
92328
90129
34327
90651
85941
88852
83647
57529
66125
135316
85095
87644
10943
87674
62648
9209
104324
7010
93473
59383
87116
66954
90928
34595
54108
7015
55119
39689
36840
48327
82178
129167
138455
116504
79818
84395
41708
139816
1923
107832
111483
63369
31827
122425
11042
70826
107986
91717
77835
61458
11099
1303
128412
102026
35897
18871
85392
91016
58559
122232
139342
737
87750
114148
93592
3919
58542
111651
3734
36816
55834
115217
100184
87660
73993
87578
18486
41978
39294
96320
103436
50393
97622
68199
128770
109871
87069
74162
37238
5627
56393
36579
122715
120494
127078
76307
124413
45619
47957
128146
58786
103791
79714
18969
27802
13707
82898
46287
55684
122192
118959
135471
8936
52932
63669
137705
22802
10737
71866
60039
132716
104610
72969
115430
85104
60046
28088
69516
82016
52397
34013
801
132539
113727
136122
20340
127433
55371
66627
19468
37562
21937
131291
22849
74868
54959
20554
97670
42048
92419
134060
34763
57029
67029
126544
2132
103426
14632
47999
45442
67028
82011
22594
59566
55737
135067
56257
19521
50438
99235
38989
64351
121171
6631
87200
56039
61589
107753
130060
79988
36523
124119
114750
93551
27499
77646
72034
130925
92277
120032
36366
135656
38395
35311
31573
70483
30378
64181
90004
80815
23416
105344
5165
4586
111974
68716
36976
9914
36468
3387
89902
72991
127506
41003
2893
15004
118648
51279
5928
47276
7662
18645
42931
46056
53956
50855
116539
84333
115036
42894
1499
138451
8237
123015
119388
96562
51731
132716
106475
64550
136102
56376
113892
99959
97379
93137
114963
76026
120767
97242
99654
128428
92239
2584
10836
122546
29791
103726
43230
121178
122971
44728
95980
131207
4094
75367
87768
32176
44434
30594
73078
40536
86970
46969
494
20700
116457
91808
96725
97223
25402
56378
62003
93992
35314
72838
76537
41456
12915
119766
22633
135885
845
94964
103443
121290
30330
27562
13466
51116
58155
86543
68003
121476
109863
44848
2175
62672
136656
75252
19894
138409
107981
81896
92400
119646
131085
5288
21101
120351
125053
20085
116235
102249
115048
56029
83538
121730
83590
97003
32845
118097
19897
100847
99572
106112
5694
101747
28783
118701
13350
48676
93461
121330
106924
22212
100976
74360
27499
98428
54711
128903
94865
7297
67503
69912
63326
11041
27993
123267
84395
37189
101363
80644
114387
37287
46755
120081
115385
51889
75133
128734
100564
4946
86415
43839
27157
23742
94551
31008
122170
9261
136262
77034
132909
40117
123297
32586
27509
11290
15853
88255
48478
93567
28898
22865
107205
52004
119297
82589
103892
30781
47674
40808
12078
110441
60998
15587
134182
15548
22946
116351
24808
135559
29736
134069
35675
129385
26654
63183
674
18858
11438
25503
112425
16687
24719
55981
45043
120367
138570
8934
127500
22595
26093
139577
133035
87091
15163
127217
102638
38108
79919
103798
33667
86007
74218
45693
75391
100871
108876
52416
119729
96665
77918
68505
89703
78989
124485
134745
59355
99406
120031
23206
98353
6123
22783
91387
69565
37945
54955
8555
52405
111226
88704
62423
57232
22921
108115
132622
123791
76990
45037
79871
10006
99306
8375
99709
14646
109212
70805
74001
68617
50835
73558
26969
33310
96340
94708
79226
110637
126014
87780
139393
97239
12835
61815
130822
35755
29929
99795
135898
83271
121183
75768
93276
80489
60495
29336
95134
29706
76493
5486
98322
103679
79044
101643
113340
11735
32702
52566
122371
18715
116697
121763
92306
129532
19929
83127
1638
49858
42922
137535
133128
24104
73303
62755
80944
110149
68443
12430
139854
4935
17915
74527
84965
73310
36169
58305
61397
45222
110870
20119
63937
87566
1882
132594
53449
138162
52072
55087
48019
94993
52621
41146
95449
102275
80253
12744
72423
8695
25173
72276
129981
19440
123155
74945
69101
135675
133249
130497
40897
80470
10616
81185
28036
128849
73778
57836
127010
125849
112922
35029
57194
25543
52526
128994
104169
132778
1737
36592
117824
26910
85219
84156
22701
68373
19101
91801
40400
128701
82298
81296
69171
92913
22480
73558
58113
72609
131393
45122
34809
104315
56502
68354
106209
109028
57347
70377
78157
59084
83320
32333
62345
28539
116488
61397
73263
111940
13197
113662
100641
71846
31309
29811
1110
30140
103368
59222
102748
94760
104344
113909
59074
20845
42262
1634
106224
75961
72011
20733
111396
15330
53065
33740
20220
29552
71488
69835
117844
84684
19848
78484
16530
51157
108294
17639
57648
48013
76861
20396
2772
17556
110656
38198
14752
12917
39831
120976
88877
88193
118060
36624
79875
31124
46715
76446
37027
118202
6280
14870
62886
2480
93353
79415
29988
37998
73405
87635
62362
126617
84382
41486
4172
55037
79683
135276
44306
95865
92603
109534
20410
70662
6158
100284
101785
52872
36729
115163
31074
19361
130033
93959
21840
59737
9725
28179
74087
59481
115813
136448
46098
60195
37933
26621
115231
93967
21896
19536
26184
90850
105422
46593
21511
111579
123228
123295
24450
136308
74810
31875
15668
64842
125833
13859
100930
111909
42037
11368
7742
17850
7816
53839
78044
22100
56811
29626
116067
55059
25514
118602
5908
130935
1546
27419
102513
124773
127065
103314
121080
61874
135189
113100
103067
97373
126958
40349
45634
28995
51716
53375
23196
59531
107213
77591
81631
375
107216
34049
55433
109081
12650
61341
100015
14195
65111
38879
115319
52175
118545
96398
114049
113733
69497
53467
71105
32807
93815
116738
38153
5531
6464
61348
65061
90028
138938
123043
90403
82505
133443
5835
27938
122444
43527
127952
112990
108637
3183
88308
137164
121727
21058
87564
71811
66906
1030
119267
99712
94845
96005
137864
76727
102468
35563
118139
28848
34500
101182
119250
93357
70976
101436
121294
53420
4963
85597
2761
89951
65131
91069
87114
23209
88478
34677
95019
15383
12059
74286
91447
83255
6642
65662
19981
85461
101225
138119
114308
112076
75652
93557
65432
6628
31345
23077
36399
12659
108674
39159
102609
10156
106579
26075
33365
31408
37103
128383
46791
49161
62668
114589
132415
45661
40250
128747
131122
1474
126866
105429
113550
62517
35338
38981
45496
66682
62058
58246
79340
7083
73757
18300
133590
16687
44374
26954
48095
57829
131689
71237
83341
54356
45825
75756
76369
86074
64502
67490
87548
27719
9270
61097
66588
44607
76429
88435
87640
114838
6681
3331
98272
56789
21631
91862
73475
42356
118815
121569
100184
110503
52805
43525
1211
74981
95632
77579
21055
136485
121420
108602
24204
130689
6050
90791
11648
82478
39225
99287
57316
22257
102618
15587
79045
100600
107448
128872
2955
62615
86792
79491
9469
115949
99367
10679
50929
54998
64609
71983
27834
22380
40584
52037
13069
46633
119179
1068
105463
134756
100354
22778
133364
39323
14716
48761
116274
98516
37632
119229
137482
124423
35071
6950
100371
134437
133981
11300
25786
34941
83282
53619
57321
100218
82008
70389
123202
37538
47808
88664
8645
8161
87793
2009
23836
78861
50769
109
37376
88400
95689
11209
72822
107111
18158
9545
101547
128490
20844
103684
23431
80477
133655
80751
40694
75662
127491
248
89551
35298
65263
98196
19810
13056
100204
19997
68268
127324
136458
81995
52075
68498
93203
101248
35609
87712
110792
113507
76202
107987
77191
75984
48464
47197
16734
65509
99210
120576
65756
48760
132225
107371
123307
128386
96778
59862
8383
25045
47185
121192
107039
99259
49689
60241
60507
85297
7952
31298
35156
60505
139285
88698
136488
24100
135894
129573
89608
95103
86500
131716
120214
78724
99086
103521
43462
55863
23382
28196
57259
46919
9387
24297
6177
59075
60889
43035
120724
45192
50685
15879
105697
49969
80928
78536
50420
76821
68109
116379
8275
14608
108094
128488
69684
43531
92008
113145
75745
91742
1340
133003
138660
127078
17299
4836
46152
78187
24223
3227
99731
74907
135457
65427
101227
76384
3962
11646
13204
48422
128024
137830
39382
96118
126318
109065
116000
54677
58561
51745
6418
36252
44747
5077
23329
38398
126265
45832
92936
10487
25411
52666
61745
20867
94444
22971
73603
74758
34616
63158
123179
22639
60988
22560
95108
47305
107976
47460
101981
2888
99204
84751
15491
120302
66179
38819
18699
52443
61003
111635
39281
86413
652
101025
83631
95096
123995
133585
29853
134962
56743
129383
133953
94082
11943
65412
1386
96270
112871
79718
75510
48426
820
91000
28728
66999
106171
47426
95793
27173
135412
111426
89937
136064
72450
9919
67511
32797
3504
97363
4110
36598
86745
138062
130679
75039
63474
108416
7661
12696
24485
83170
61122
25305
10521
66201
92303
116691
89978
24447
120215
61742
135872
70151
57805
68322
80070
101667
77470
59925
59029
81579
96522
122125
55993
87200
33516
95818
31967
17528
108513
56451
77049
5986
81755
87569
48538
10409
64260
138516
34856
44474
60257
30727
90977
94413
75400
7398
56079
12869
67322
91459
70800
195
49935
126792
63746
83450
58961
95712
100977
27473
12162
14377
9811
93917
101946
58348
104325
2557
33215
115532
47030
93471
6259
114358
47883
81658
121755
80313
70879
49076
31771
1678
25622
81706
104821
89367
1507
23781
45078
78836
27605
57240
93212
37415
127508
31509
72115
68184
34065
105329
43716
81095
35152
49974
31804
83034
131631
13559
139699
38861
38986
31469
40538
64608
89526
121710
13974
67385
5490
35404
6220
33095
92643
75783
46861
80150
107292
95327
124685
1356
37008
28400
58802
72159
78373
90606
131544
46356
80516
131242
61568
119501
139063
102106
44108
64940
83815
34434
132324
65657
69837
114895
75103
22479
27030
121963
78980
134321
53642
63664
112028
90649
68416
7182
22807
123140
74139
130702
5847
14654
121944
67415
110506
121006
29520
14614
45945
89686
49047
14621
15342
95235
129515
66796
94065
16544
25111
33044
127216
78752
73059
75596
5752
117826
82777
4910
100966
133267
135611
106812
124272
117554
34226
94777
74911
40097
109390
97208
129783
134788
111828
121476
66374
77694
48272
20438
94238
49734
29833
57805
128485
79244
133400
134236
57069
52528
139145
18034
45794
134755
101198
30065
88661
111775
124842
23571
11872
70583
120778
118006
41723
68957
75833
108096
6651
100456
104886
77240
10189
134718
111396
138673
73961
104796
109260
131030
133675
84756
125415
15821
55863
62964
45885
4523
34739
7078
4445
46610
54013
101575
967
72087
30531
76799
16534
13533
37255
121419
67124
47443
116137
38520
22468
50097
119667
108079
17478
113341
52835
119245
129161
108697
42208
11398
89571
53298
134827
94015
99907
25191
55589
100873
97277
62472
14024
113811
52356
51278
95229
119480
75072
47717
134351
73891
97814
114017
41970
91643
63709
71156
47239
29222
16204
65799
40619
105774
119096
11797
59788
55355
36988
91729
16227
134264
14200
6602
84426
42907
34231
16007
22386
109303
63723
16736
19545
137888
107104
37866
65883
30813
109021
113121
60034
125224
38919
77004
90997
18015
65152
127137
73369
102139
78865
65947
72755
69416
72549
133532
112322
106779
9538
111060
52433
73261
127795
48330
47500
71251
86195
113382
102063
55216
86503
138448
16791
125421
51803
107788
119787
93306
71276
53155
55445
126492
119102
104551
55907
28002
98082
4580
111132
83972
115639
139917
133584
79786
48246
41083
11036
134440
14465
89450
49655
77319
64249
42798
62739
116051
10585
42526
45708
58212
72032
77504
44703
27485
42054
76961
55486
116488
81540
2970
36811
33531
2886
30394
89668
51131
71476
77055
45570
62292
26504
71577
139610
90752
114374
62349
43154
101310
81226
65213
19521
129609
2717
40575
17094
44770
117535
48931
137609
35426
51900
34419
68956
54785
64812
134975
82267
112640
72029
104189
34931
98532
35765
34541
25635
126490
73241
45140
87799
130818
110353
83671
120426
113069
124245
137519
134190
101779
22802
108151
113556
74701
2569
42512
105838
43733
13838
24456
16372
85867
128644
27654
20750
760
62194
22737
127249
111786
44228
51399
102603
130932
111421
59381
80352
95665
33251
74542
33795
56052
42692
7351
107105
21612
26214
49294
65344
40051
73749
58067
102269
38745
85721
123019
39504
7914
5755
26753
96052
49982
54503
58654
17266
25924
118034
97617
97940
11285
32158
108087
43688
51201
115437
10792
72813
118002
60085
114508
134404
110186
32575
96673
8930
118295
56043
48433
102560
38149
51537
58611
88130
106040
93617
105395
108315
48002
39364
66254
59286
71521
34340
79326
99074
126128
90117
8238
80481
126554
122745
74885
73091
131671
7909
82020
86317
63951
106804
48877
102099
18341
83839
26580
100732
37455
108327
69046
85457
7690
135299
121094
55562
29639
60419
130987
132118
126888
139224
72599
113441
98321
7483
46531
66343
131743
104902
12660
32045
71705
61536
110495
66397
5374
137074
27128
42829
81752
72525
104637
65793
67824
85730
121355
73814
6149
88693
65931
133036
87917
114881
82828
22589
98715
105710
88931
90457
70611
101590
122501
2315
139477
92995
45064
4851
66421
72191
24031
8172
4716
105019
50317
48891
50748
8023
122704
33248
96715
24986
2635
44631
139867
85462
43571
98581
51171
132502
25390
98133
70443
7890
76800
69920
77237
121863
51122
120009
54053
51504
104532
35120
16522
14848
84010
43621
22870
43065
76869
119585
44403
79503
567
20621
1317
44138
95553
28839
12991
120942
126972
83433
105184
63771
13352
18772
45633
64473
138780
76037
92328
103311
87509
108849
118159
7870
12470
117380
27287
65690
96964
71689
121544
73883
68661
122860
118020
24213
11699
131010
5155
115022
50794
86690
15144
64146
105461
60776
104970
104240
113164
57298
43902
60672
2498
22060
68542
14967
139440
72180
80656
72755
3868
38552
6637
72528
21411
101008
73092
9461
68369
54598
124482
119163
1287
139625
43308
106747
36752
124629
47338
126268
41926
91240
46939
44424
89651
91832
35742
65442
24011
92750
138197
4230
131301
121185
53109
129063
82193
126201
138524
10561
40798
99357
129723
18437
75334
9382
101535
88437
110363
8873
74704
12288
76464
97995
33063
2466
26178
45157
44260
50189
137906
42456
30770
105558
139992
83879
94620
82184
46431
69495
69097
63580
28852
35171
82016
80537
20905
43551
28973
131267
28775
80029
119906
81590
38023
12969
60407
64200
34477
104666
90740
8734
123473
97862
114291
123465
41740
68910
42000
64522
138405
111096
128101
3608
122619
46469
84144
3523
66371
89468
134789
71497
29496
114694
13086
67518
104014
73492
108070
114842
38158
58809
123575
21630
16670
97865
121446
34761
3127
23446
75634
117883
110893
40087
121490
69863
86555
41985
73385
129277
131452
44525
60773
20948
135571
73858
88465
75936
123701
56534
50778
138210
91695
34352
19840
84716
108569
117637
119477
111695
1082
55110
89577
88327
95196
47418
18189
18102
89402
67926
7378
80853
112450
68150
101800
108020
118359
26617
43956
102060
59502
71085
100269
11196
81788
96460
72264
50356
50449
51740
138402
27882
83201
64330
116208
14749
111747
110749
9202
37500
38674
16580
118353
127475
61081
56504
71847
15792
59472
92154
94203
118974
23238
30823
106521
105025
103635
38784
131733
14083
66875
130134
41964
126428
54464
134524
1176
2562
105272
10377
40062
120297
3308
134766
107771
40741
51269
39617
56532
87093
131770
127086
42418
131359
17908
125290
72736
121542
426
64468
135624
67300
54601
37588
30079
85416
32111
31254
87978
113734
17983
104391
94030
137642
99156
38152
38382
126776
54121
71265
73868
22242
58350
116285
13601
76258
77927
62688
34151
78352
127155
29775
122003
18107
43714
12082
103523
52176
43335
27852
25909
37669
132242
96290
35311
67749
110793
50044
54524
24913
97661
104744
23507
16010
57380
13459
68619
135306
76146
102770
73657
63300
108896
55660
57758
12609
67741
21280
64784
87427
25483
67044
101448
134076
139685
136758
61824
86829
23153
92700
88094
120813
33795
111600
113175
91174
125058
41793
86480
37555
120914
136488
77206
89809
28499
134963
78769
96239
132595
119904
20018
134429
23299
121465
128505
139335
94574
26680
86164
117726
95731
34257
74891
129525
122208
48065
80699
83617
66209
3530
121171
23475
116369
34728
89635
4868
29690
28404
77458
138636
8307
73827
133065
7958
55291
97921
7292
126216
124600
93455
103942
56683
104063
38832
46207
86270
63248
103257
6238
129456
83138
127408
129282
59507
138487
78917
64374
4529
107320
118183
3164
91978
52010
112580
76287
107300
70500
83579
93516
31452
13385
33809
88134
93800
48992
134340
16421
88591
73949
22659
78046
17086
126418
43680
76592
124905
122596
117317
129433
89915
95500
132596
18244
7509
81528
94531
91160
12027
14461
44675
43478
27845
54835
107963
121644
103826
78655
114417
52416
12603
137075
106814
29688
123492
126845
82632
108396
109440
59948
74180
35706
15447
43128
53949
139307
124655
124831
90467
136681
139291
111493
16511
3488
26328
124473
101483
106505
63127
75899
135273
52081
72973
78438
58121
32817
65282
752
117564
11073
60699
51744
46778
52498
71223
77078
51804
55877
61909
118622
28909
37551
90115
45419
41038
92794
6244
118873
35650
45722
54771
30922
97803
104096
85711
15923
136912
127344
16674
90827
138416
53724
2570
45193
82573
73792
122271
110729
106020
20531
89350
134929
34433
15816
40347
75471
84961
22942
30695
120611
68664
85465
127884
26466
25912
49947
18740
139175
37290
11765
90002
12058
41840
68923
57250
124413
119067
15872
71493
85086
12754
137194
80014
47187
129362
96713
99009
74322
119654
129703
54932
24669
51519
19168
27486
53783
69114
46225
52957
82755
34341
119310
94812
76181
48233
12062
36945
3651
4285
108437
65088
133391
81982
121454
40577
71343
78166
115937
5665
34171
81991
36948
58840
133509
56115
86325
23643
101580
108902
76600
44335
3242
32261
139146
79422
80493
127559
92718
60495
108196
61154
125583
101586
119488
107036
118514
50830
21553
94450
56494
55723
36440
69794
90914
6300
102260
13591
29943
63840
122492
106542
108174
102085
138802
83671
17859
55647
71230
110576
92493
39425
8082
78075
1010
127569
45110
119523
38398
66662
50324
71244
98737
86763
1037
26002
69414
103296
39592
99356
3487
138435
42249
111660
100520
17403
55331
118378
49401
102912
65305
1893
2336
73386
79968
119697
60954
101429
75571
99352
4443
125894
6947
103179
49008
7983
129180
118421
87630
5124
77777
91117
3558
120025
39128
80429
137427
70810
35158
23179
33721
100463
25072
12408
33848
105039
132104
94802
42819
67674
30505
47261
29919
37451
10439
78926
21785
115971
57347
109414
121094
111475
36882
101003
67851
52362
41432
41630
123171
76589
64808
133244
37051
89879
5651
47251
31269
114107
2052
74088
41780
8908
121348
48051
46358
108139
126976
68142
84109
20674
13907
41554
108500
27141
2556
36351
79502
43987
77980
62672
96928
2787
32267
110330
69018
37918
17580
100286
128376
19631
34373
6507
28538
132073
54557
51247
100211
41533
95740
20671
38558
109647
62224
7058
136787
41131
19760
52640
85118
97739
91663
18397
76877
123930
128726
122246
138199
6306
82532
126574
2288
93256
133080
30826
61680
47637
58424
21890
65521
14164
18912
80430
100162
81135
87487
73300
122266
107246
125939
43735
41336
77601
38483
94565
61530
27208
76810
59728
33513
135693
22653
35801
88949
15733
42978
126980
39721
77753
125222
105241
91916
4133
45670
52077
61620
109509
125376
20237
76754
87666
63971
94442
25267
102453
49006
63148
106012
125815
99228
139525
121508
121880
11677
46808
137612
31006
33787
13684
108758
19008
118924
60674
139493
946
89102
61112
110454
50830
81348
23559
114847
121670
94352
113
60474
3357
63261
26485
105524
22488
2361
87031
120719
14037
110190
94683
21394
3976
108366
130152
139336
63642
27177
138828
64587
92630
36291
11392
119811
117638
34950
94658
75659
129302
94770
136132
109010
134382
138968
74533
133221
1329
137915
113940
131717
108104
68622
13111
88432
13339
119614
87767
76980
6790
62946
1566
75771
75588
129309
55582
29577
611
126591
105235
129912
81360
101366
75273
52094
76685
9806
21666
78013
7720
135605
46082
115824
40578
35544
40607
30269
15157
128373
107248
138298
27670
85166
74068
79609
74474
106001
109185
75084
92591
74419
41347
10303
12136
116620
38748
88820
102777
60413
3185
110496
32370
49266
62671
49299
84809
103277
79567
76317
68001
46815
74614
72022
108332
125033
11630
42805
67386
120814
94241
19976
31584
135587
6630
43719
88558
45377
108891
51334
105790
112075
138182
114511
21340
60852
23809
82500
481
103376
135168
44833
126542
69781
116855
94873
31165
104836
114029
74902
85650
68269
94878
93585
40208
77859
137304
128765
123236
82546
16451
65377
54620
14632
39887
52311
51835
63695
134810
28667
3422
129977
73500
129963
36109
50354
84835
43625
15189
35216
118527
77190
103484
49756
30775
120043
127614
4430
85160
87201
86975
101610
12577
117946
92593
28815
30256
120779
92510
1417
9446
95931
107745
82945
62246
120205
109650
123432
181
101190
18647
118707
38380
98483
4814
45506
78525
108780
26287
36
55980
89613
101645
44909
67558
30589
73723
74165
11368
2584
75581
137165
74867
19677
56461
137112
139881
26110
96895
61
127299
115542
95120
2030
74024
76285
23887
128900
45064
26525
128936
77396
116137
66932
98656
20046
73873
8730
94210
61592
127666
6142
58756
62532
2170
115216
35995
118402
117677
132889
94815
81327
84782
49934
83357
135157
102570
83595
100409
7634
110120
89344
61381
62608
132627
20036
82654
66499
5117
13215
128090
132782
135709
23197
31665
137878
114764
44011
116280
92440
13252
71094
33767
98033
97379
93475
93190
59948
37069
29950
43933
123540
119293
105313
46148
88271
101700
128801
131122
106817
118367
119211
75950
114075
118760
107615
111953
93523
11625
88232
45963
24876
135677
56081
122909
93055
9555
52450
13002
22975
82399
33287
122867
38043
114951
29014
102665
76651
134166
93786
19819
112532
49349
95768
62959
28108
39734
34911
121630
51359
99494
27592
76234
71522
83672
35494
24576
69578
64295
13929
68905
123045
23567
51771
137439
138518
57136
100104
51520
51301
53889
71338
184
103237
3457
39494
131344
43191
50756
112974
70901
10249
116917
7134
58122
36941
18980
59049
82870
83274
72978
11774
42671
96544
39896
40109
71413
97031
212
122932
124683
30453
30621
101219
133689
34078
712
101385
53620
51468
50710
124520
38068
3978
108005
96190
40918
103336
15238
100140
22962
64567
88265
65632
137463
128161
105740
68875
61543
82304
51807
22578
112756
58779
123796
82796
92856
124507
44180
122827
12326
71241
83698
50394
75219
28055
122935
92488
131390
138172
52627
14351
39091
892
79982
36553
105404
22074
81779
26946
80729
109937
49523
53484
28716
33318
112631
97923
134177
133163
80750
6502
64403
799
33247
139621
28853
16181
92109
20243
130705
121087
34593
29795
121978
90927
42699
87381
113000
124477
114327
30080
70766
201
59915
99481
9871
32545
57403
120399
25707
114504
103252
66462
115303
136499
66082
4155
129031
134542
24397
119735
115629
35342
125881
97606
126268
4931
21339
75619
105760
112017
82050
36525
112217
1964
136005
98439
34508
29759
78837
36567
4263
42089
103028
95917
14939
29109
76423
3969
3
77172
100056
91983
112513
62288
25940
75132
67219
47278
127102
32978
19294
69151
69502
107863
71114
41858
42653
81973
71616
97842
118539
52230
139930
81566
124498
131220
87027
60921
111540
87029
138092
47947
39011
110604
110235
64950
22087
13805
88580
125540
46782
107873
54690
92635
52087
102155
134492
71092
44127
42459
28933
22666
71041
5214
80583
55538
136433
27609
116458
84324
114637
114549
132271
129999
61504
78857
54949
59942
92661
119880
45481
139442
64104
76522
92076
116191
38676
62919
47282
59155
105377
52566
58172
36417
57779
138754
91955
54211
26363
44764
138534
117351
135665
107156
107350
57168
46012
138650
93462
138672
118529
138942
138113
42632
75464
66540
135174
90491
129458
18807
9645
71187
71372
44168
83955
129150
42922
12261
19712
69284
57025
134598
46634
52689
101753
130335
86208
124117
128984
39669
122788
83864
38611
97253
126496
90426
144
121669
17268
129602
116828
26913
37140
48199
47432
121094
13701
90353
133355
33412
19636
26731
4361
42622
79419
106114
32956
25626
90230
138292
65295
49369
82155
80257
6621
68650
30682
6765
26671
47949
112718
119850
51213
126209
4400
98645
107302
18100
25349
77008
27864
21337
103738
8576
63958
19508
114689
73265
45134
41270
71556
86780
66991
130063
3388
49963
35064
34069
33079
38086
58369
5796
17935
85934
132004
22335
20930
75658
16786
46278
129017
21001
67614
69107
29577
107923
88614
120617
41188
110099
138239
89095
33230
65229
55509
36617
115191
90573
70685
8270
128658
105406
130417
122945
27691
98773
121631
48620
10782
138416
71249
139798
135769
138863
45256
25345
83137
133870
5961
100676
103968
120551
26123
137198
45779
81631
10166
137322
32203
57203
121943
137213
22608
88711
120157
26650
23835
78139
75269
34616
52906
122869
10766
48674
121731
56021
74018
41220
26242
56331
1895
106562
36881
28017
103759
59012
109648
113924
32685
118202
31126
130979
91766
30085
79689
48274
56734
103524
126412
108354
114491
39318
91223
125256
87991
49305
17629
138361
90524
43870
31043
68771
10431
44275
73139
90541
79638
19138
40817
112322
137340
48294
103300
65457
54731
19341
113731
111464
99216
100142
56170
73706
115811
123744
35314
40154
33048
52942
38514
99924
96811
69556
28694
83594
90182
78184
34134
29820
97322
74950
118493
94661
123244
58145
20117
37974
77485
110199
125789
36700
46693
18310
86757
22503
2053
122070
62656
35101
35011
77521
111376
108174
123428
116421
51767
73610
54604
85900
103429
11925
137202
81921
82937
96797
65
79406
111122
53901
49604
96910
66952
96296
115220
13709
95151
93624
135778
134158
128724
7141
71679
76451
91666
55106
52871
3432
128715
83827
65683
68495
95751
39236
10416
15040
136032
126832
94445
107153
40733
120400
40415
107684
53048
131986
97744
8198
85609
93522
2355
50685
77014
74033
127135
28679
105491
16358
8462
94205
76536
50496
139052
32286
89732
9467
23677
62115
112650
118121
29268
129734
98521
46034
73770
127920
38019
31513
136117
99979
101386
114823
10663
14751
25208
114150
43429
130698
106859
28242
61254
43394
78738
60305
52031
4821
46123
75708
66935
135125
30180
72554
124858
128700
94939
34979
92971
109309
66492
89087
69288
4229
40262
56302
18980
65469
30451
38760
32518
137309
43354
70123
17054
98443
106780
69085
103263
12902
4792
6549
8026
34971
55455
109236
23
10393
4214
92993
119702
47057
18432
25341
51286
58693
81642
46617
100513
112093
85376
109382
85753
128729
39504
79159
87171
6283
8243
26785
135537
13034
33334
119914
24356
88788
65501
730
75532
69715
93723
55233
93123
88506
80573
4408
123550
138567
51024
60414
87011
112752
29795
32763
77832
45650
111921
1355
28285
96515
28139
173
85900
37824
120086
110256
102963
45587
110985
38495
91653
41059
70079
44775
105916
127004
25535
89465
125570
52910
9878
72580
25661
39672
81694
79845
61674
29967
81199
89958
126481
85689
66482
72381
99865
46567
18988
39179
68505
106324
54025
136509
7383
124104
41284
113298
87459
43170
39115
73028
96079
48992
121959
121740
65016
63652
37936
126689
93618
119134
52998
56451
41174
119479
128831
117390
2397
124170
16569
47254
90493
70593
43762
74227
54696
61397
23877
118506
104566
62991
51533
60645
88334
9843
18736
13349
73495
56671
116389
3464
12156
5738
59914
29681
101568
25096
7071
103965
125617
23639
127570
76110
94231
31331
10336
125279
69080
10564
103784
33645
73554
131669
70641
138240
1511
89376
11588
75005
122398
104329
54821
134553
110066
91086
24234
71634
116182
31304
11950
101798
31294
139519
14259
125524
7201
947
110802
76280
11510
50938
86277
61416
42606
16917
59655
44116
82645
47594
95473
41394
11922
10293
12299
98340
101378
36532
29973
53911
44187
41922
132061
51832
17792
122671
37355
24992
123617
124509
77624
111479
35446
23900
9246
54403
17168
45252
98518
76164
92845
30342
117558
81119
40634
129856
39458
118364
2739
69430
8626
23277
87703
117038
75108
105494
99709
112462
106837
83325
73322
44460
31155
108767
44711
40400
23169
61879
85651
98039
138042
14848
128380
115599
95966
5366
81806
111775
100081
84544
17556
85058
107820
81610
62096
42927
47103
21804
131741
130291
81480
65062
34751
112635
10181
79461
129386
9701
117691
51389
84091
115733
42588
48823
67683
114905
54188
9489
86679
130620
70384
104234
75677
38204
45843
137772
57482
69297
135927
49222
35939
77407
90636
47041
26393
77168
126502
132130
86868
80544
43518
7311
32628
86105
56133
76663
37361
86672
86151
124039
77291
132886
64624
12967
31089
86818
127091
64923
16114
123017
114144
28405
60423
41131
75445
63167
118298
38298
55297
41518
118842
75166
48828
11469
137623
104960
88131
34983
51631
10633
135374
105273
3519
59997
94591
10959
6815
81681
75881
139280
64698
26377
27684
101472
43859
103129
991
22157
117778
56287
40026
96619
107804
88853
84440
105426
30164
32570
116761
58146
19555
112134
23418
139425
32130
118008
126735
15296
36041
62616
130928
77090
65344
18611
14913
109202
98091
15903
107710
75869
48541
7735
8839
16345
72939
93278
98122
79454
102200
74882
137599
121754
23367
137368
97530
31849
91728
84264
47144
127768
6879
38071
64857
48574
33034
79769
17776
107476
72024
125485
43344
120564
133220
52183
113260
42510
121812
71382
121964
84011
122615
95914
42116
122334
93282
139645
14182
21361
83909
37677
9128
67139
52100
50336
115713
85133
106456
133488
52608
38479
95324
72304
19043
64895
100838
132302
107405
59001
40035
65720
3012
139002
21633
45127
121335
91266
44772
111868
112626
105032
9544
98105
32170
61643
8440
7882
123127
91248
117721
12087
129726
73045
60742
125120
137939
137931
93774
81695
56931
110160
7414
59942
109161
29047
81421
66847
96664
126192
38714
69290
67575
48258
3746
99744
86252
128538
83978
69379
79785
61698
81465
45862
134742
2206
30982
109033
136
124755
50727
33418
71266
58141
93360
40427
63539
34780
107273
20202
137323
5987
65843
64897
30596
69589
992
116847
58126
84969
46225
114262
6667
104041
20123
117760
82598
51104
86792
59085
12210
113871
92503
83476
8363
45862
100254
71901
56993
43878
68454
30667
49864
134297
71915
56811
40237
49258
33658
74714
134227
79882
48975
117245
43923
69097
95004
126520
96553
18148
21957
85114
108370
114459
4941
116732
136672
105194
48632
30016
9072
117085
60682
35287
87733
108948
92098
127969
18205
125755
62682
12431
41988
88008
106027
62262
17105
37383
25134
90009
55530
47090
35122
251
21548
40063
116982
18219
121608
25613
48234
130679
119049
85267
2318
66782
30566
70767
31102
48770
56521
70136
37553
74860
18143
3579
137122
11599
40961
22255
101607
72842
45696
113081
73092
67243
13143
26425
61813
134750
52037
86398
101781
7438
8016
80450
50571
38581
11216
81672
87350
44088
128159
101254
118947
6302
81185
116068
17900
98497
114674
119507
31339
136721
92587
80782
40315
82081
107207
102127
53182
135595
24876
131314
119384
32891
71763
29954
71471
82978
87978
135173
127065
76136
72778
82364
82437
13962
34783
76689
112459
9457
32547
120149
6177
101485
60930
46492
43565
4488
124970
96746
116435
126198
64412
95818
19088
136174
102124
66911
55504
50101
38435
18920
102588
111212
101283
21377
101526
136066
98065
50336
121874
130611
30484
104402
92095
67765
127245
112011
72253
112215
45108
48687
98412
109519
120856
93851
105693
82979
137113
137548
109431
35547
16467
72019
123111
117750
93395
60988
113815
27811
111323
95688
134773
1806
36441
63219
69570
23686
35229
118174
135900
56688
3212
70663
26207
124068
865
108251
43398
137978
105798
12829
9876
122264
84847
109338
76365
14593
30325
26531
42403
1647
122218
13527
119804
18659
76745
25726
18696
111973
3899
130947
5012
123463
61609
31218
83882
38825
115820
127279
36802
81617
107
23030
40233
61305
132367
92949
52249
139044
119480
94651
117042
101697
84529
96846
96707
21273
122571
91754
109597
102821
82700
114609
86283
4308
5826
30164
19485
97998
133795
32638
39614
110253
55667
56198
31558
24386
9147
83806
23429
128626
14809
470
66674
99337
97315
139733
96962
56237
91486
66558
19058
34186
41166
81692
14845
23344
111856
34329
121341
82002
43319
137306
52254
98985
29856
83811
123370
15354
3969
123150
120331
135129
123620
47004
70817
57286
23088
27778
113523
90926
94336
108932
101463
111853
50623
92659
111548
138830
103340
92888
80831
6658
66546
133085
105642
96401
53247
65364
111754
33567
48513
92084
28695
32132
115439
75864
89418
114879
103641
39292
65804
34328
8223
3618
6181
35197
96276
94080
34027
59615
46968
91209
66272
89865
60645
31914
46265
113892
73629
134370
123810
122141
62805
128857
14273
14595
64720
80042
129473
4712
95685
31628
39040
80259
35245
21572
115455
131521
115651
9481
51135
138970
100690
93759
88834
21334
125672
111450
111577
35652
82171
71739
17792
121327
60595
8416
135922
101666
64809
101746
82729
20493
133374
121768
100751
4970
119691
76206
112842
71694
62038
329
47015
139079
94087
112201
136765
56110
60002
84693
91761
2173
16431
109552
123499
53377
117968
95772
131394
19128
57518
74123
39621
27243
32242
116723
8564
11933
29280
121406
59978
67670
121734
83344
66748
75820
55544
39864
131929
91898
124557
60041
94070
117339
29592
53920
30716
123911
9692
22109
3039
43561
72583
19011
47155
104825
112085
55718
93109
1365
37123
13086
69034
135208
72781
112133
71027
104677
11997
39307
56574
136553
99347
126995
113891
105291
40914
120958
65553
26957
119419
44943
70517
52001
63953
117671
16825
36038
9741
109933
13754
23215
99370
59139
18423
32151
31271
65801
113179
43267
81460
29752
39819
17158
16746
130062
122448
34011
111019
48001
60968
66789
92943
131484
118790
133248
85507
135614
5637
95247
81899
19390
118461
41268
78528
113235
49770
109798
39036
22948
129417
120495
29051
5587
137652
45796
135648
96452
79807
83019
120804
117126
9807
50098
84961
128596
43345
30467
100562
25333
102065
42460
21074
56878
83727
99601
30112
109849
45751
45499
132796
11519
2345
21847
17105
116349
43994
12753
72800
100152
95771
29955
77277
81929
80052
22238
70525
99749
29056
7438
101433
107473
49897
122507
24350
109975
58459
30813
79823
80561
52664
72619
92079
55008
70817
109184
7708
91162
98288
56859
51314
54058
86813
128590
112338
3217
127179
19214
102965
16235
26651
40749
123707
76547
23255
124408
22874
81714
131572
102696
22274
44235
11666
90705
75595
82482
59888
83302
9996
18175
161
61309
48584
63325
26250
20921
66541
13429
40135
5857
6015
43137
46606
106073
96036
69860
66832
118909
127925
58403
81604
126551
78990
69622
77255
130936
128455
137142
74237
138450
131668
50749
59758
40251
90426
62360
37523
16966
75788
54009
139175
58154
97146
45780
24226
53181
91991
67409
8441
56268
125811
66396
42818
41152
136017
120072
32087
124472
93565
82676
99273
85232
109776
135383
101834
60201
57742
139356
77167
133529
53365
52693
28034
126862
98472
28611
16394
26814
96019
1186
83081
81829
67581
102250
122981
39950
82321
131419
773
12237
74094
100045
97468
43870
95427
59301
104070
13168
35009
17588
123048
64725
70280
11081
27938
5103
16043
44331
8269
112061
45516
67701
30242
89448
29951
129574
129397
112271
120992
130169
124508
31438
90214
58327
75307
21992
93980
15728
35160
128988
33316
134559
53712
79947
121992
81649
61402
138034
102331
69670
86447
124198
137370
116688
73645
27320
106261
39394
115943
63604
29562
76802
95041
96127
135128
6699
94471
89107
22427
129630
54446
55742
100540
108157
112040
82531
26157
9793
56917
104839
79462
3363
89036
53184
120050
139033
56855
62662
14778
9149
102617
44339
85950
57658
116818
57430
64356
71288
6536
63134
37269
60982
95227
137808
5490
67267
56691
7999
77059
113607
112837
132873
116969
38225
22408
97018
13609
55614
136031
28386
64763
98647
72724
127064
132656
25893
44493
33364
73532
51029
96497
110800
88362
51724
84960
70203
95342
118002
78201
8752
91608
51038
117976
68576
89262
116735
1945
102870
32349
114327
107607
73463
49325
16682
60526
41981
42575
105019
51696
116106
132399
8192
63258
57112
36267
124569
127314
131608
102570
65515
116712
30529
92904
94687
99104
18517
71422
77400
97738
80122
28078
65344
13584
77402
82025
50461
119382
124599
131831
31077
77057
124229
15621
116666
17692
51887
77586
5006
19847
40155
46872
136558
70683
139775
67596
6138
18291
115369
59889
116028
55490
87966
41371
45425
25367
123395
95886
121101
84346
87716
128529
137754
48297
120501
114419
65988
8740
52004
70993
28586
68510
117864
1495
139192
93990
69090
121681
112280
20811
41569
64659
76300
105886
106029
121725
107604
65776
77610
88704
10121
25325
53585
7874
49973
34085
98644
115961
42824
126999
23305
47761
55508
1169
49255
31051
71510
94697
129083
43790
115507
30651
108448
28158
112888
50829
9882
80491
116604
63843
29195
103076
65520
59131
87301
115492
93215
22296
91452
136039
9294
114757
20151
41153
92277
69406
72203
23786
454
61285
43927
92312
68287
128727
120469
41174
39555
106703
98016
132510
30545
103562
95585
72416
22692
19237
47908
115907
41532
115711
88297
50825
66819
108447
91977
135447
14204
531
135585
14657
61815
39511
83320
106453
4589
63789
123978
44143
6843
81993
36652
13739
45555
108588
86155
68246
127824
134062
20504
5707
86124
108800
56531
12943
53599
124859
8389
67802
125389
3973
58811
23555
19836
118482
130007
24424
18622
113984
44919
25464
32329
57922
39203
77883
2862
125357
6128
130685
95770
26632
136392
41893
111783
29274
31187
25381
14133
15928
69535
115873
136252
104697
139428
16087
83178
105786
16863
101800
56122
38133
127263
88450
96054
26465
26332
75267
128173
8811
65952
83942
35442
38695
102187
7225
44320
109725
8957
34804
125652
78491
10677
121904
43187
126456
114342
126365
68593
107556
88164
124714
5688
51778
73163
78094
78243
75846
13360
42767
84657
55663
126709
120098
70709
65247
103674
91381
34971
112631
126184
20623
27473
113212
118878
70660
99667
93219
33376
28260
37127
97891
129325
42814
9668
38840
97259
87910
114685
86971
130677
59341
2633
93737
15791
49694
18983
95816
1074
30305
44798
103609
50927
72271
76821
6156
119282
12839
75727
12657
17450
112853
110547
6775
15666
120214
45614
89277
44476
136650
36247
11504
32343
15231
81592
48133
41276
100574
120300
18701
107230
25098
122310
134509
73720
59130
664
53001
48320
76390
42009
65770
49242
12555
72544
41260
109120
94509
106888
129947
91158
3134
1450
99852
134716
83041
124336
35992
19966
104636
54692
127196
106085
13353
121704
39804
72482
98719
92804
120802
35109
111164
22923
60702
123718
95466
101961
69189
26326
68848
59136
93835
48333
60585
53687
19401
119978
38022
55392
139943
119009
86435
103490
85093
99788
61545
124896
8621
20264
54051
105774
31724
25214
128696
92425
125283
60513
30738
54472
63190
75937
89959
17025
100622
126895
47063
120022
106872
61436
11765
83167
40445
74551
23008
125537
10690
84553
110433
19311
81168
835
101436
112891
2401
90132
41667
127683
126996
48756
18506
50186
101045
108464
43562
61666
95359
90624
18039
38582
12059
6155
121748
28855
80705
4756
14392
91395
65660
101176
87057
6827
102010
48492
96069
104410
114975
137735
68445
101971
22843
86950
12156
123887
31766
32069
21904
103476
122692
39942
2057
111102
46096
100157
139957
103152
81264
14348
54546
123275
91875
117954
130101
30236
26446
62521
110998
1420
36607
39442
79742
59449
102743
68249
43335
134508
100317
41590
74335
59360
81531
76392
30462
103978
12900
6770
67130
94163
137469
98027
77437
89343
75981
43889
119578
102426
106409
90575
80197
3015
106368
19939
38816
69111
64539
58502
39970
24856
100092
114305
84215
17974
27048
91028
98304
39947
97797
25433
110461
95265
99811
24249
20959
35791
44489
116889
114568
10897
43815
31117
130263
10183
27407
29078
55645
91945
63932
71966
93152
24023
46270
37367
18348
49669
104746
116651
89615
62543
118435
36427
134159
78246
60675
131470
90388
81515
108358
41308
92411
128524
72424
59026
115058
76182
64455
30702
4478
128386
102668
97630
128760
125289
111348
7108
34958
76093
123758
100924
138635
78545
137351
109146
16790
34377
76967
83529
115892
45324
124836
44654
10199
33611
80031
125257
109792
120838
132310
114270
109223
71329
71899
74335
56618
43246
57794
67927
119338
17903
5202
94325
96447
2552
39822
113236
13281
116788
56765
105524
138463
17952
126529
8661
51563
66560
110269
21354
47397
102579
135623
132971
33907
43873
43657
66876
63470
101450
111154
19160
119353
116356
89836
75799
95259
129657
25387
84891
82796
58503
50414
57610
76454
36943
42622
128016
79854
12891
9370
103602
91821
121344
72924
102079
1569
116581
5307
65038
54382
116460
84197
33734
92815
10384
85885
24426
116392
111271
109316
59187
29773
136082
93148
106226
9376
135770
94242
89229
125012
79963
29182
53184
61306
102105
15262
62874
78685
136920
104264
109419
113380
48460
3152
42546
35196
89036
66971
11587
36658
12639
47126
66430
8720
273
32656
18095
112394
103249
83675
73757
43211
112856
126940
104516
74960
118554
3742
129997
115473
108005
99415
65204
132816
78918
107750
28011
27954
11072
15950
64611
62
63075
107393
8781
39699
116400
3227
128445
79648
86901
62201
99210
36108
25493
40077
111068
120398
43818
77416
72222
128174
36830
137426
97342
115747
81527
125352
120052
68950
117653
21015
69012
17079
104759
54144
56778
81158
57371
21574
137157
120623
83774
96366
16731
85618
136442
104150
42367
16612
41565
114589
4785
54746
88366
102126
30492
29892
63830
126896
75193
41482
124262
4204
58561
89020
34700
91690
6529
92070
113263
3685
49044
33388
100050
42126
95358
72843
6275
137724
89454
47839
88664
70591
102584
13381
9068
109428
19624
49249
72675
94817
67083
56936
99020
101995
122307
133719
53684
128835
62140
3298
132519
87536
13037
68920
129661
108394
118114
112288
82470
67568
20126
7485
114510
99062
20866
99929
44841
40489
9178
117515
135305
76260
10802
70677
38254
133108
40747
68289
121942
79239
47938
90812
3126
60974
19731
132786
29368
137844
105073
88189
41763
101551
95673
132624
36964
92890
68905
81804
133379
78082
35670
105035
130693
22823
12063
5298
15930
29162
73586
114223
84752
97875
41386
87877
18848
61116
57014
24567
35311
22087
89107
53426
99989
44780
22401
113304
114021
91305
31459
83751
5738
67128
48786
136430
89950
37200
1727
82231
66361
51664
56453
11112
125890
97838
98988
4738
135305
16002
5656
6967
14440
94763
36744
90780
115894
35497
64083
89914
126801
95541
33665
108891
139020
58802
105320
65321
96001
83399
7551
138714
111414
40355
9825
97304
114544
85165
102041
86200
77518
107696
69518
68309
38810
82614
19088
14703
118110
59522
104617
81262
131414
114633
50152
130433
33434
131824
55753
105786
75222
39655
104499
22987
80009
90676
120290
30904
35840
58682
93455
89709
2730
22972
18017
41539
105585
13456
56242
60046
72977
137210
1308
64390
88194
27811
31174
121627
19634
86926
87412
71207
102932
28263
94194
19292
118938
50835
50195
14777
109517
3649
104485
112246
2972
98853
130136
108557
112308
22729
4954
45284
19938
6261
86025
108131
10424
117198
66109
30057
40475
129873
77616
3406
18135
31809
139049
137072
58995
49243
128200
28511
29243
69036
756
32214
27888
107244
117122
116547
129972
122076
138182
9910
104688
84206
94392
115111
37755
136853
5168
54581
126725
59135
34338
121211
67295
33386
94634
126289
82628
82833
14800
88222
11868
131907
120435
16107
99150
97557
132653
89122
55984
130834
75383
20671
75039
29774
135782
89145
2978
117301
3725
106054
36435
38062
87264
103729
71447
41897
90017
130426
101081
104816
78647
112948
73075
59081
129054
32224
132989
121706
97697
48972
88891
33079
69643
23929
39205
41776
89425
42182
19076
93149
124588
55510
107562
71851
19238
39008
90100
109254
29433
51180
50422
84431
480
123496
3512
105885
132071
112852
63943
89768
138176
12833
122846
44170
13114
22050
85945
102538
40584
105020
32039
25171
20529
139600
73373
39766
38608
139824
125371
44392
51004
12144
128823
27835
135639
108686
133719
104062
57889
57661
53829
56064
46846
13026
100233
59959
11428
22529
22496
28363
127548
30886
53533
8076
30486
103257
24193
45445
103081
9564
66188
130436
138059
31362
18270
110050
116399
11988
74111
34288
46001
104291
66703
92846
93668
3288
12804
105095
25816
11651
133457
13364
42537
23341
137791
49374
102950
21984
94818
66030
7899
21005
56465
122309
52367
51086
92358
5117
39425
26468
39404
85425
107110
82459
14622
60778
85746
3777
25872
111561
15428
135681
101276
34316
135373
75419
83689
98322
97402
14858
703
81652
12214
33519
63960
40932
84604
132670
46049
124029
19137
61804
45805
126247
4262
60427
47024
90007
64203
49247
37920
55982
21279
139195
90297
16652
50965
10337
91325
124718
1546
92028
66369
13760
125546
106681
54691
46502
99350
77091
6882
94838
138895
52686
57436
3156
113112
80811
93163
13667
130058
107434
69648
127688
82980
136297
4339
133945
122985
72016
118662
124531
395
21383
114642
102292
128063
5684
8793
63764
82775
15674
134953
81669
44712
52389
61176
134175
133199
130690
7841
99608
98123
53841
87296
41103
50137
67986
35047
9473
1
130060
134003
395
11442
84996
102687
115856
90680
87831
39619
33454
79857
10924
91474
124568
63312
129001
118742
32862
119691
102935
132470
77813
16775
56117
95267
43263
124102
130313
29087
100455
120373
23090
77201
108166
108085
16239
84022
35116
80422
99992
68569
20278
110915
136394
121197
34226
125395
76290
67088
105085
39224
35909
19249
32350
92025
114516
51964
52478
81180
81051
129284
37904
80492
66485
6070
24928
59075
90091
60044
139496
50082
104964
136125
20997
77710
117321
31574
39456
53611
98661
4540
69186
110921
140
101536
62945
114655
129851
91775
32187
47253
81058
46442
127744
123894
52511
129024
42969
118953
25419
18816
5387
106734
14941
2735
44443
108613
34308
83898
138575
109321
64789
67761
80241
41281
5648
119538
132287
135498
71312
24473
42751
12369
70915
6846
136263
99777
135869
15583
78730
137639
34398
84116
104373
25690
86850
125167
134303
97509
69065
132877
66829
110205
36989
7070
11485
42636
102959
3772
38134
34270
4596
57236
46638
75510
64081
42900
35287
36302
34834
90368
33940
69232
10835
114664
71273
97684
99831
65575
31544
5247
34804
98373
115451
71792
81794
103288
90780
44752
107059
128913
79021
111654
22500
102010
23516
86580
121262
58802
99233
16095
125521
109525
85326
136355
84188
16599
70390
44018
58525
101933
49264
69680
60305
1067
117824
2098
104354
68603
23201
71412
33867
78573
19417
32718
40583
42932
119297
21844
78085
54882
37938
39957
24406
99616
36311
108593
92566
106700
12611
127442
68633
38226
33474
128937
39292
11297
107387
119997
56251
106939
27760
66469
45512
47177
99186
86094
66460
54834
107937
120897
109715
122226
20853
134120
58193
57164
79065
10758
23863
68027
114552
68847
106252
8025
57784
121896
19321
1522
101892
51923
108460
129652
94743
13971
13180
53928
76416
79639
85113
44352
36887
54828
2930
57740
25299
61122
91255
104363
48232
91469
32389
22783
20316
114993
30807
54451
96888
26479
32324
35131
78401
783
24782
9495
131106
14313
39774
67521
70304
124886
88225
107190
16065
91154
1281
17716
128627
92535
122078
36858
20356
130819
59640
17023
82163
90446
71473
39050
116924
103796
50532
31676
80930
75314
17522
72035
65978
57295
115908
136281
42181
64132
103471
34597
131637
104751
52312
120263
33638
10742
17121
30345
117912
53112
47367
60074
3558
118839
75475
96833
58986
126006
104861
139915
37671
122382
48302
103649
16029
24209
99929
58209
64692
63399
69157
56328
4502
121469
12942
14491
132210
6414
44835
86473
59526
92201
6546
39435
47391
82020
112619
82728
44377
77479
58994
82048
36213
107295
45696
52241
107855
121976
86801
32546
21727
132309
65225
26228
113777
78167
17070
82338
84580
61904
28810
4105
130456
11707
19891
14198
70078
132510
96925
114455
46340
15918
56502
82552
99565
78549
111144
67419
60524
34296
76317
82250
26605
117893
84829
116733
56059
101898
35423
116991
153
40584
121095
106960
28643
117338
121157
98720
109847
54433
73174
16186
46703
106027
75090
122619
44575
46233
26389
81451
56881
102705
23700
59837
80598
84881
12921
113008
23130
24695
89998
23283
65279
47445
106594
70273
24782
64103
28992
134628
118535
102166
127165
1589
68192
62254
124207
89119
84839
126948
30569
1719
89652
30620
37907
6601
115500
27179
95961
138630
51874
22310
138264
93504
69754
104857
23776
70887
28959
52767
41866
123846
131284
29031
101786
59476
67636
62345
124946
12474
49292
15514
130544
115295
46133
28450
121896
137985
55629
54208
112966
107502
76517
111229
37357
122623
52437
61132
53509
57748
113898
71727
17945
81534
100757
119730
117361
28392
42074
102306
17218
91365
117819
7761
66660
23951
12563
24907
138287
68191
55466
111252
12044
131982
58832
49400
114604
87621
86883
4465
5368
37132
76191
139664
118665
13299
119393
96025
18042
137819
58330
35259
89183
36148
19372
132194
36451
31934
133452
11089
100124
48917
122341
88519
40899
17524
114270
131854
105144
61152
112670
86863
74635
48860
86526
53300
38510
65919
125676
56552
40089
44006
68162
105623
56505
87533
97817
69307
119466
67620
80396
55941
116537
62736
120811
133787
80259
71432
125640
21755
108935
98310
108617
43570
123521
55143
73221
22031
97413
58896
54934
137501
79253
99447
103123
135758
46980
37291
41416
2797
104911
121811
35090
57799
20898
15900
51585
77509
87332
13576
99263
56266
111885
67879
76187
71758
99373
9407
93788
56785
44655
125073
30637
123907
84519
110112
119664
107850
123754
21080
110647
65016
119242
5736
122814
140
137987
34398
54000
61670
47974
13262
94288
136210
57492
6826
67967
16865
16233
138106
50001
60887
99530
56990
44793
44049
27101
809
11898
127206
138240
98896
52222
117481
80983
11387
93972
78970
45785
7971
116991
70110
137584
47630
42671
55076
54456
86990
48292
70688
85095
98292
107926
44625
131633
129070
65025
135085
129878
76922
122291
104469
35818
10864
58302
116800
22250
12273
32121
68034
136596
125464
114495
134179
33093
17166
25606
87548
104155
73897
134587
25601
8541
102512
46577
173
91582
111601
135258
57811
48523
93900
22280
60692
104763
80581
13843
127012
69205
22316
31398
42152
7779
122244
36331
40871
139409
38288
128419
79915
112185
123005
81868
97077
61869
128444
97249
13450
100045
68858
71260
124919
22757
69891
21962
127519
126823
35804
90883
56028
34471
122280
98179
42249
104523
110861
59472
80284
9149
24242
136550
97685
123598
78417
54761
45466
66861
128361
35267
3257
57219
82879
104527
56327
12769
126488
20198
139592
138643
111080
31971
33114
69711
130149
51714
10585
77362
111185
67220
62862
135426
63770
20546
119024
118538
51658
841
21750
16370
36108
25006
73588
118986
105884
106267
131754
92371
126464
107697
91014
73895
139667
100479
3605
106168
12192
130541
19881
123377
57761
82742
95154
97882
79639
50529
76419
107648
51370
98169
124017
87477
99526
33957
66462
65410
223
34567
134132
103038
2264
61497
36932
118282
21975
16888
84449
34167
7428
104329
133895
41540
23422
65400
139421
103060
115929
52192
70707
27298
126712
31076
114774
62589
65032
17587
104350
65254
52153
98482
28291
30768
19978
41574
9050
41953
58461
93498
52471
42240
34179
22717
83780
57600
88116
59552
137012
40396
88095
67718
67693
51158
98793
18818
113747
23824
36404
78096
65429
64909
12929
70071
95676
32907
111644
104725
51211
6456
34575
80033
48696
45105
79101
108827
102704
3568
4730
99715
43964
92825
3785
111656
120334
78929
130474
94080
79105
3229
8528
120885
68137
21456
50956
165
54362
138951
81241
81924
5407
92167
21956
30454
137271
101056
115632
76327
80976
120361
12393
124939
49537
16177
72946
29871
71458
39771
100302
10562
43000
108829
131446
87488
130285
18753
87652
20998
17704
5245
102922
139462
97411
124877
6267
94682
62285
121898
7360
3260
78610
19752
104550
128147
12281
37495
134369
83738
77266
94670
94299
96617
63499
62096
44104
53783
80849
108108
74780
98552
113352
14053
74365
70762
115282
80631
1795
13918
62528
9154
133529
1137
5258
98078
105635
17538
135572
100003
101275
49189
54673
55573
5805
94523
117668
49909
124657
34868
134368
35788
133419
107719
49841
67783
14832
25122
124765
16627
39039
47292
2132
32567
24781
7389
106996
106767
24926
102567
66770
126200
128108
97794
18124
133912
52316
112144
20172
13324
7011
14539
49111
116782
98609
98951
20916
113441
100424
5681
106419
139462
29324
108550
8380
30456
115939
115375
137223
864
54294
40344
103416
42401
114489
97891
12664
3156
46386
9188
16479
53397
23726
65589
6530
98687
892
27445
72127
101315
9477
38545
77129
15153
123446
85508
21960
99384
37235
19182
76600
91528
35877
16367
110280
10365
114257
122943
13520
20643
132130
29998
50391
132208
71939
33272
90894
72830
37068
139372
10496
22897
14268
63976
38049
137713
125836
60008
73449
23070
55542
126400
90949
91418
2766
61228
78135
93374
20522
91654
90368
129004
98004
117110
121211
29942
10381
48456
79123
23801
24179
65970
46697
14798
129946
84745
12510
115781
121104
62310
138850
12997
48709
66150
80767
51474
127377
18901
121200
124250
86906
71567
113253
21261
25029
70815
27554
11761
95622
106676
35561
119800
8998
82257
134597
138943
3353
123459
114723
124457
45768
89924
113805
94477
16073
54571
122302
119801
49823
79853
104050
113081
127772
53655
134341
12800
124469
21895
24560
80091
128570
60121
36242
113919
2377
30839
112861
5730
130649
63935
106538
36416
13858
56694
107244
6282
111265
65898
126082
137439
5750
66484
110519
133521
120138
104860
122672
80958
103106
7232
21048
68027
43704
57290
41946
22432
64480
14806
4513
55128
78741
87402
67895
68950
4096
11491
75232
91712
77388
37665
89150
59489
80500
36021
29362
60637
117232
12033
1595
80337
135616
138994
8363
15671
32635
50308
38103
97114
65114
42615
128593
120206
106369
32840
49155
110464
44330
100738
62175
98069
138403
127676
133909
78902
23696
23270
115891
927
11655
93837
57615
123622
92830
65978
139293
101817
92637
13747
35282
17750
56361
227
114307
22729
33066
139814
109544
53747
100551
31718
128167
75305
135746
122075
14207
19441
121697
106449
136720
133351
60285
54334
93324
129466
96663
92616
91282
49300
106362
102916
43401
139075
103142
17708
138155
112559
17521
107699
26305
94423
115768
130823
29728
111513
112897
20286
107306
70945
126734
104025
64295
23370
134710
17619
12835
67725
86586
80469
117024
52948
43384
136776
28374
122877
14483
26528
95435
8355
110578
121739
79130
86346
112561
108857
34210
61809
129142
1515
132754
92227
81891
33400
115596
76601
27370
104782
120677
113956
21602
97700
3255
41337
94475
7980
24213
85310
10859
119647
70016
121437
77737
9145
44134
26649
94353
78343
88458
59846
79858
57563
12072
21748
67314
104019
74700
94684
68801
55376
44991
90402
129427
24597
131739
60254
32576
132303
121915
43434
111950
51930
24870
49686
37427
69003
52687
108131
7346
117496
27977
63555
35058
40048
61654
102371
120419
136354
33406
49219
28081
78396
115972
133860
102992
84062
54113
135567
76365
12379
15353
24666
40660
16574
50703
78086
85577
103389
22569
69274
80884
50545
109180
115941
66944
30833
54664
47362
3538
88069
72932
7971
2817
48904
1830
105808
132965
32294
77727
45681
44672
69431
70346
85331
86004
121049
139769
7932
84437
22337
53557
1673
49233
22736
93965
116176
29921
8628
23538
33458
73049
96469
41428
75865
121724
19609
18024
91041
51902
72102
136721
72925
1532
67067
134608
87536
24467
134376
95467
108903
133064
125376
110575
42296
8111
40892
134823
38031
49519
18360
47841
98919
91181
65620
34783
49256
85229
29159
296
113482
101260
137017
46407
102792
40435
17366
26679
64901
11741
98497
10155
121156
83872
97082
139803
68335
137973
134625
82717
23843
129337
130557
122762
56869
56177
133896
106124
1405
23054
106420
91238
100666
79788
113996
39809
120222
131361
66487
21474
119453
1335
7980
100608
85207
105061
100410
129893
79385
95035
72609
103228
60723
63166
85989
117591
95694
79884
83714
73450
79290
50133
24687
39955
106272
138683
79763
62845
130043
122601
84318
109496
123935
92298
46455
45493
33710
123217
35385
113095
54603
84346
76322
115325
123863
138662
92915
79556
54897
12980
13005
134186
39465
14043
10492
5736
12725
66606
68581
119120
49206
12898
64967
9493
81547
87773
54985
115257
70989
66722
88351
125591
127419
1024
77267
111281
139685
30181
50836
54581
43161
63840
25119
82625
54234
35610
64712
66959
102216
133292
22430
127773
122542
87396
137265
40440
11520
28602
15696
82509
71675
80398
44451
59093
81421
121718
30373
57457
11898
57560
112038
31410
97751
137156
90386
11984
9117
15098
55294
111332
124741
77723
75457
107282
1470
49073
7722
12990
77674
139769
95498
125700
80167
139948
44792
137939
98017
51516
55396
109915
109075
3785
117676
66825
940
44414
55161
10056
59511
110454
97740
44251
48177
33196
127885
49646
82268
111958
38987
136294
111726
134484
121993
28244
110784
3137
26183
68800
31004
57930
15066
116431
61714
109094
43255
39005
13507
98415
49060
49369
45221
123151
69971
93397
132698
57855
119394
74966
29812
18381
47611
117890
129216
5955
6133
76351
125443
8667
5151
16447
66596
136568
132877
104661
82013
12483
3665
95519
87250
29077
121239
132470
12227
51210
85866
4925
85416
41611
56242
91580
59991
103852
69469
49207
86158
75601
101909
71601
84268
107059
88047
127215
79979
80923
91876
21991
69757
71892
93862
17006
100968
75100
9475
89547
102661
71692
94471
48077
113303
127064
139656
9645
67267
69124
35203
13424
121076
137112
85024
41695
104170
33070
28910
20500
90344
97137
18843
136453
29028
89056
13458
129996
24155
139285
55894
103168
70976
126716
127596
20630
113779
103603
30275
41045
9078
65477
54468
130153
62588
115844
31848
3110
125265
37109
139961
51961
134245
18803
48413
23272
107858
61870
129619
108365
37506
45512
71532
84834
32227
35479
105463
122357
139081
112089
23401
8158
37566
54221
138310
76505
30064
6509
55966
131680
43617
55927
43640
37861
74729
92052
37485
18939
130274
3455
127303
27779
25319
35186
112612
33897
70664
54427
16254
46096
26515
16006
54253
40432
70226
28914
116937
76641
35423
32902
68321
55391
88828
111960
69604
139909
40364
83440
18847
30637
86894
122501
58415
112212
17686
31027
122461
64701
85453
138714
110796
88319
131071
1400
128751
37649
30313
105687
114289
42087
114940
18961
73830
40120
107273
3433
40028
7636
86872
35226
38272
10117
17726
96686
122329
35411
104064
81141
76463
25868
56206
47258
114187
47276
48657
102937
84924
55321
44975
35565
73760
19914
54525
7589
60033
21797
11021
76412
5784
74244
111637
44055
84360
129362
117093
43040
24772
57508
124180
77586
83376
40385
124843
57562
87661
9851
20498
32584
41524
41824
44500
115283
61737
99025
99223
98122
97173
110243
34533
102957
20838
6170
123363
105197
111883
76807
8237
113007
134315
108768
50592
77690
125505
11787
111603
73165
21637
108452
82100
39512
10275
126600
14794
72011
61976
114016
6484
19148
60610
41017
98456
81447
23538
58171
22996
111772
134977
7584
84778
105643
116351
135370
43332
101855
7156
14934
11371
5144
123385
69823
21008
133659
32774
12153
42022
94749
126169
48505
90248
23130
65873
25056
80929
65762
83226
80276
37534
54554
87859
122311
20197
40561
94032
39880
118768
77539
31166
130138
59035
130902
59960
80042
100913
92733
92194
2934
23833
54714
27790
114081
54196
70015
139136
111476
135776
58713
51751
33309
89618
139609
131972
86166
40169
62355
126046
18936
139894
17211
125426
35280
8112
21737
91673
109024
90822
43866
88309
114654
74932
116099
65086
129127
22465
40573
100602
18240
99285
128704
27901
25255
128312
19872
111420
4832
58578
97465
120
34823
91027
125545
70102
99139
7281
21774
44514
98102
41992
132823
49108
93275
85273
114193
58753
107737
14766
135706
102328
90402
124409
130228
115656
112720
126451
87076
117551
45029
44540
94022
79851
111919
79566
126305
71057
86847
8078
91922
21300
26421
61096
70407
119695
122720
44600
38447
66808
35717
34152
29136
126118
18560
135715
101774
107631
122166
48849
61534
3546
69740
15555
59748
41658
95121
46052
89066
18319
30482
17340
15970
56902
78435
86377
12949
61155
107328
51395
104314
3044
61899
133449
129161
56810
129164
67286
24441
87681
116134
85974
91226
22226
77880
10973
40235
33000
33377
105653
27670
63858
122992
43640
97111
61426
106368
110059
98932
50047
137806
39598
29442
59704
33046
18602
116513
138561
62240
117305
86241
38373
63278
13818
36950
1158
1143
77185
10509
34519
42837
14531
74728
25828
34522
31838
63605
889
1897
138889
27287
116054
38486
56728
12109
47883
51681
128621
46444
113920
82278
109036
128645
5555
99206
25594
123064
76700
79130
109925
111218
121966
124455
45945
124145
18976
54134
24102
136216
32382
139342
23502
8435
37827
80229
20543
62061
108261
125516
84856
82181
67793
30244
47177
49699
129449
72770
32763
66148
11900
119039
13717
110217
103493
36013
70714
98820
90146
94815
95035
122528
94156
94888
130962
108334
35116
127857
30394
119728
113372
91602
38260
41164
121845
85436
90862
111293
18206
99976
13792
6457
79014
27508
93025
18858
63520
23738
117677
130017
94904
49063
112544
25411
3950
79858
110096
15417
67714
490
135145
41085
68443
33404
58600
50287
118840
125813
21579
113397
62141
11722
96205
117506
39229
49229
136364
79100
49319
90392
69116
4222
115807
18012
5985
119756
74221
116080
135173
1934
92921
106669
19370
21363
72
54321
71649
95263
40133
69579
45011
78625
81300
117567
56131
96880
26796
28846
35979
52466
95589
81447
33039
71395
75810
39023
51151
10030
15103
22675
128315
108023
129343
7684
129386
105766
38356
37386
61029
54840
106965
82391
133465
48264
59958
25947
5144
63105
54792
17474
91922
126732
75272
124960
34479
127433
23983
85629
137462
15437
84655
102128
123459
73997
109811
89196
39762
124518
126582
77142
39358
93546
135885
32822
118161
55842
58768
99656
95298
89911
117130
47219
52994
28753
32178
87472
16186
32512
9452
129999
47948
94106
68479
7759
28102
14641
96954
44216
139159
59887
97709
38516
129784
93593
71337
107945
125786
106456
67600
81083
32718
21081
104653
85711
49834
136831
33183
42371
5694
18986
8721
53642
113092
53551
37752
117545
68192
134705
138112
67350
30944
95821
105865
20727
25765
13553
128671
11551
120008
56271
68985
129077
53703
33638
74787
79888
6820
84321
98610
12513
103307
83683
42506
52750
137233
80257
30294
65424
51314
28406
132773
82257
124226
74989
102983
126342
88541
91654
137892
44900
124276
66877
33976
37978
76866
85115
94218
83685
5787
52827
72549
109093
136509
115055
21842
133742
31663
28488
35517
82976
56893
28290
25232
17470
79630
128215
3811
28171
56220
118055
49422
16847
21283
59750
31176
74500
4864
125393
18184
10650
38220
67084
96095
34728
18490
94288
4821
50153
122775
40338
109480
16019
44979
134712
9840
124608
99278
130003
129130
131849
108057
38552
8695
105691
74653
16222
40190
79516
1615
34725
66517
16186
101808
138963
27265
96650
93251
32086
6802
52377
48775
92633
44748
93753
87344
54587
54712
22973
20941
43842
131173
128997
58745
116219
71039
133397
132441
111228
49264
134055
5952
92132
10240
84112
91095
37504
40761
20697
45941
23914
49425
94715
116546
94172
24819
40242
125111
55883
39566
6051
99724
30739
111400
134820
6957
42438
104568
139397
13666
13831
109803
135969
105962
96394
80080
33408
110250
120840
54104
132542
121105
103529
63609
97651
34052
88427
114244
19162
120661
13809
1565
56736
20899
112964
51555
27856
131753
132474
3604
5418
6304
89759
117739
88618
22504
57818
98377
132753
15010
12481
125295
112466
92361
48903
70116
126412
113681
20711
121926
94342
10872
123490
11077
31770
96453
38984
35977
88205
31457
39581
69975
14113
105691
47713
79082
128194
81882
37458
97299
73243
26290
82593
45709
95002
107847
92176
57766
57879
112887
39691
128572
123758
23180
116001
15527
95984
14984
51504
20540
22792
67436
66866
36904
33126
114578
92337
137671
32812
106147
94969
106054
108788
13913
11762
63790
98111
103938
121555
15990
53176
137597
4561
36933
137128
96913
28811
69463
111896
56666
90002
111040
100453
16868
7943
109930
107797
76632
107601
608
42778
62569
83014
11565
52834
71127
75354
10944
11416
33260
26933
64591
7208
7846
77875
4335
81110
83038
73797
53006
139703
151
24045
100156
17018
8339
70085
101166
84970
14037
78126
104099
52958
137491
115664
105791
68617
27369
116734
80033
36981
120019
4623
44188
104216
58850
48523
45325
1887
98671
74682
117941
98821
75078
54448
92190
59769
124533
29708
121090
114921
107833
85189
27878
81675
60852
133668
10291
88220
86754
90323
101552
43124
71298
5740
123691
130147
30614
29015
108385
129284
80049
86325
64457
131478
773
132998
51246
101657
22705
32336
76577
106889
93876
80807
48563
14727
50826
58854
79298
137579
125528
40850
17054
33177
46589
744
23323
53554
6111
108059
42837
86159
54384
107293
53988
55156
76643
105234
133164
99347
113921
69740
42588
67796
10546
91150
58874
37724
126355
114523
35302
88235
15372
52356
121411
38312
29451
121086
91865
35561
89144
111054
98071
3527
54698
12059
35034
131340
93644
28197
67039
43916
74289
109626
88063
61186
60775
6936
98909
23482
121458
110563
111716
113182
139270
69478
127845
28720
50563
56062
64281
139707
3467
138703
119585
58164
127113
14619
49504
57108
19167
92894
101023
69807
62519
49085
130993
99645
32372
89901
123126
130182
60463
71193
79715
59732
671
67559
64804
51233
99972
105436
27291
103438
104138
6876
21602
67603
137846
47457
124710
133364
350
85733
63171
39220
111169
54163
138864
119893
120415
98342
110074
17230
29534
49788
53313
6556
93698
118116
34141
30022
83551
61431
133459
24041
44658
131412
91643
18855
15220
76352
128571
131921
138436
51741
31140
85957
82255
30004
65849
39021
128345
12274
56250
134230
38413
85915
786
108462
64030
34926
138483
123933
72708
108294
7973
93718
99705
75967
112572
91277
128670
77494
83197
103458
105586
114337
25766
47840
4340
91614
63213
109036
80239
95814
103265
95003
41728
80402
63464
82110
91679
38299
66042
24387
6592
50366
118104
82648
126332
67027
33924
91353
4521
117121
54810
110106
91457
80575
134298
72148
8540
33862
17535
65130
129675
97151
20132
31403
37553
59948
113512
105583
98246
15905
129969
81189
66270
84424
23836
28953
127803
34112
96657
132323
11232
127819
78780
79040
68393
49429
127539
53285
83290
5073
94766
72965
78575
91250
80719
92479
127549
54230
58062
62146
46486
24382
3334
112755
108806
3521
118059
96608
37632
74715
65282
25215
62533
4061
104254
107278
29842
91792
136914
113131
73216
91679
46095
128143
19280
126813
80621
6828
17394
115034
68973
63879
139416
72306
12985
84573
52179
107395
17532
89810
42110
82813
115025
80994
63225
55630
24623
93066
7422
21536
66197
56989
89567
88643
45131
108846
51808
102104
115674
69201
77137
20998
109432
52904
93304
98768
137476
121834
66163
15007
71643
84624
74171
23019
25617
113748
78649
50240
66813
62422
48127
109361
119410
137693
34356
893
82891
86163
79348
34916
131715
16484
55913
77498
69388
125568
36266
43215
107401
78780
58222
15396
23403
132392
38414
25371
106139
117062
51962
9304
15835
100089
95016
135245
74133
129371
112489
17023
51885
51836
51938
43600
44671
107851
121097
90410
69770
133714
133625
37171
72493
51846
52566
72247
20589
67331
97618
103080
20745
9579
88735
36579
86019
43750
8175
20152
33121
120663
37174
61357
8850
65464
104956
53521
9666
62405
120282
79435
32470
113906
92957
104963
2103
121874
13561
22692
49205
111178
102123
69949
97109
50857
106527
43127
94606
114702
63278
104078
71716
76804
25435
80566
2267
106742
110438
128284
5498
90719
44070
37968
40977
137027
119282
43079
118900
132842
65770
4456
80372
4244
50756
37480
55100
17283
80606
9706
108336
120236
113783
16403
33391
115569
73320
12009
82311
20109
292
87808
87180
44361
102127
128156
41387
81408
31234
136639
74250
73356
117446
130973
77599
28202
28452
132699
21836
85409
118756
106523
41996
92538
122925
75386
44459
56245
87394
103121
76353
87685
50928
23532
108398
13055
11687
9784
70814
19273
122774
121415
68980
100220
112387
6578
104773
838
115628
126608
62599
94383
93130
104594
23273
52406
39980
44083
108650
103725
7203
21355
51410
58130
44886
136159
47536
32925
122294
94702
52197
105068
76116
121176
41639
48503
104105
122763
25692
56085
85722
64642
126819
38851
29236
10091
67608
45567
54173
36258
125643
61375
33964
13404
95857
78849
9562
119744
88125
131856
74445
321
96923
10561
97848
114913
35415
38305
97675
37458
94389
43396
102100
57559
58598
107687
67650
102557
13253
98174
138814
115247
135901
32777
128651
91757
87978
138212
47852
36102
130067
122297
12775
63341
109209
86974
38253
4623
101630
112279
18432
32370
132026
120531
89929
26975
88217
17578
129532
77821
92103
104697
53068
88003
113826
41718
16111
38155
16281
63963
74256
6348
22611
63382
69688
131819
10356
84293
112793
88337
32923
107576
120707
1301
88107
70635
28275
12675
64564
134158
90496
16666
98855
119915
81021
72680
137984
73483
110834
14264
137445
21441
20611
136407
61175
66651
104577
71530
127295
53721
136218
20217
21297
116924
137869
109403
47558
26144
122077
112121
20301
48924
105139
95507
5190
46159
4538
3173
119641
115371
17437
93438
113164
14399
66196
34338
57401
30773
82219
21047
84493
78436
41264
82141
55360
15484
27895
79269
41627
126324
27742
38280
35247
132880
133786
40437
15390
138324
19961
111382
90046
13749
41171
39561
4500
83719
50250
61900
114491
132468
82947
35335
47256
100562
117476
78967
116045
5370
18235
134024
131693
22328
32303
3292
131559
2440
20080
123300
117115
40040
71034
43513
53789
88556
59425
58288
32274
109675
96539
6764
78494
15837
18451
125749
116398
135926
64715
68795
117647
59302
62818
85692
57981
71472
88983
49540
50263
85414
32839
3730
125453
103872
23594
15593
52428
83018
50232
84701
52692
123123
67817
107538
138959
86267
93286
91709
58544
134353
20503
36190
30006
59672
98233
87986
107495
47215
137525
134109
132628
6716
137838
94433
86939
21431
110025
115718
80801
136609
36771
133492
119731
80939
101029
118689
27205
30667
46749
62100
1371
67251
74641
31376
103274
32874
95713
70768
80088
69590
64877
49068
76305
39066
3500
139595
60497
89876
115313
1297
62836
128435
111140
42566
69373
48521
137607
72929
55539
44355
135028
56909
87958
69668
64636
51231
102541
20348
98351
18981
89937
23227
68048
2593
62292
47899
2188
99140
114126
93852
76788
36962
82286
47928
55879
128010
72800
29837
60938
128338
50544
32317
45246
138501
101984
86233
26083
40877
106580
124433
59857
32869
124011
104256
35461
46303
128506
14000
121794
78983
107851
58582
92296
26488
82861
124527
130849
15660
14363
28138
3997
64906
60454
25594
63406
138790
111826
65841
39666
54757
50273
75874
87625
34284
16481
123086
56938
121338
113437
38731
60320
81288
73664
128968
84127
16524
113494
51328
32183
127856
79465
12531
29114
139919
14476
68871
138708
102653
134711
14725
17410
44984
90598
81386
55619
83430
40823
112556
64767
14260
127638
101438
71899
61302
90405
16025
77825
40250
67352
86360
28106
123169
75242
33571
123087
66070
102441
98146
28722
97152
112870
22483
118487
39819
103869
34105
123248
121043
6660
24366
135302
134297
102155
67200
31950
52560
59577
86127
69161
126928
8838
97266
110096
60431
107188
69534
126500
69629
27679
131574
3132
116900
130408
121618
16718
70628
132074
116317
51671
138733
682
46972
109381
102837
114172
1331
131748
33748
63809
60908
137027
72646
134526
83475
133076
101713
13008
95928
7693
17039
87501
10824
133938
54260
108793
10656
124888
100866
103324
12910
75950
104006
59881
45331
43194
10404
23013
11293
20503
86821
48552
17530
135818
19429
77356
105245
97494
66715
61172
105186
60105
125024
92362
54043
39284
61154
41050
523
22020
4373
13432
74321
84730
73312
119651
104275
60068
119015
115567
80570
42187
471
74451
38004
19899
128158
3249
117392
54873
64420
58930
114977
25796
11291
5371
65079
48796
46420
65601
47167
27145
55384
121488
88226
105047
77490
52501
25114
56505
4419
105684
98691
4889
16486
113047
1140
4644
116295
94883
35868
17066
13812
10844
19213
1454
16215
84291
50250
38986
126243
97416
42482
41626
55255
130708
6673
132745
19560
8138
49249
23978
90173
124291
5219
106659
97337
122710
87654
49983
77592
123521
43401
67756
134364
62613
45561
126930
123256
95810
2268
85850
29578
44749
127476
61184
11808
110500
53928
31367
118637
79528
31697
68810
63819
36915
11820
137507
135976
99473
23842
73567
82993
67242
117674
53708
106206
23235
16990
89461
95396
135609
35311
101325
16709
139138
22509
28517
85989
52788
36235
64625
132316
67931
109786
32486
81197
97957
6344
77172
33781
30185
127091
93125
73778
104764
123185
16336
104350
174
82148
36098
112134
93810
137422
128842
92947
136282
17358
38935
49070
29945
79912
17737
97875
26049
26574
39072
100358
32917
92595
134138
39454
79685
87263
89583
20801
46799
105918
125150
46972
48066
21247
19105
1875
135021
124298
71174
131302
1656
86460
16723
7952
2723
10811
105826
5124
37384
121249
105481
70301
50196
75970
86106
129880
139584
35688
127032
46382
117958
88534
69705
26023
86132
88809
4249
81152
73107
51774
48806
51114
138234
41880
59065
117308
52691
1242
122431
90074
98843
64263
136726
9038
233
82831
138917
139816
118519
102301
46198
96476
50834
92254
98850
136965
41063
79450
54469
90521
131224
103274
117986
105809
121505
13402
83116
34195
14643
41899
100621
89837
106161
97346
98874
82745
40177
74143
82561
135047
36443
105110
67874
87276
57363
26723
60592
74777
82524
115060
1649
73747
54685
95986
15907
36190
109387
75375
70384
100382
117273
7356
50218
83433
104702
125444
26178
4878
59586
85090
116276
96028
26551
44149
19655
83913
47223
80246
135042
129746
31658
113042
39845
86342
69028
32103
98883
38414
107477
29267
115147
84749
12974
1717
4534
117675
127160
7063
98904
46745
68504
75179
119124
95054
95679
138778
15318
119253
55375
126711
85351
63384
99753
101547
9726
28780
133649
108608
43545
101126
114226
18692
22226
127200
20408
3111
104874
7567
126525
40130
30663
55028
115308
9786
10081
47339
124915
1751
26591
16641
128461
111941
80025
88213
73487
89750
116992
67136
34709
136889
4613
8935
15580
3190
112486
12339
122653
53711
19905
109177
93840
26919
24205
45500
36704
10637
92838
21618
12387
95780
38258
117200
67721
118282
65412
117559
44383
18756
21046
79092
15644
2010
64378
7575
5200
13215
19913
104204
66925
16169
73380
137117
43087
73936
18968
79790
84573
111805
77759
73311
43936
92368
50510
88008
47002
92274
65567
91384
87381
62964
6827
79376
64974
47556
63302
46525
60770
83214
10728
104047
75734
84107
101163
118820
18043
120130
34961
78967
68286
89071
12277
88573
41438
39139
36581
88439
107764
78499
39823
31496
1462
23001
110871
66435
70557
10524
112959
131326
93737
100038
71724
29470
44145
9238
124641
38539
129367
19601
117505
34004
108671
106133
98929
10108
121623
135509
74899
65738
74007
91073
97233
75468
114073
44455
118255
44629
54978
91213
12307
125066
51251
60382
14535
71747
69620
139175
86637
35338
135127
64141
45694
80149
6625
4622
66609
128248
130
1507
30337
50488
92579
127570
125955
43003
32024
80561
63984
63354
8126
52642
48419
35728
113023
39306
107474
42642
14832
54110
77980
9959
94602
123673
90107
77578
128294
133067
42177
104775
134573
72514
15262
63503
60083
117568
106506
68458
58129
30489
131811
66254
83130
16582
101981
56152
55887
45806
75146
70718
99915
13125
57028
30868
113149
123487
108445
77794
116553
10622
42568
111126
83135
57829
10980
119569
35396
117485
48026
69876
124325
16189
136129
67454
32770
98109
99958
65008
120266
35103
135725
56532
24579
52753
87399
114079
36239
32196
51872
12791
19169
94439
100268
102303
128619
111248
58223
24014
65084
106248
70242
49409
98788
66370
93214
107909
831
29523
32916
121096
64625
28641
37628
65555
57745
101378
39633
93983
133573
91504
83125
12741
22294
19745
91395
10912
107344
9617
11278
32427
92217
81519
58187
27356
124240
11401
135265
125070
40923
28180
106166
81900
33172
120145
123806
90916
81522
139791
21250
51447
67646
80727
64187
89940
100471
15582
77203
67814
1550
88480
76592
70118
6350
134779
97474
130590
122531
92738
92011
139805
97269
34528
81704
130441
14672
41862
57708
72546
41652
55310
123992
109297
136036
48178
59236
72858
40111
112791
117023
18013
37622
53614
88130
43972
24744
45603
10913
7274
138340
102923
7079
95609
137451
65134
62401
128474
106995
120108
61019
8646
35417
45010
94295
7804
69540
129882
80661
86002
102672
57683
104014
294
87649
52144
20617
112392
74098
31529
119666
72438
134451
103096
4398
108253
28229
43150
96727
135224
139609
134097
120221
35026
39107
74515
19181
84998
40749
99842
30999
3420
133876
135013
3713
81524
23508
681
53916
97605
32209
9933
6394
3012
113028
127143
87616
1256
30292
44342
112831
29901
38439
69404
41278
53897
120270
60458
138894
21018
20299
6244
24438
14175
1256
4502
72050
24763
121535
125965
98720
13743
112249
105113
133106
85276
92256
80722
62884
122547
101415
12066
128799
116205
81469
30076
30101
38091
66886
5346
59108
63536
11590
59897
54062
129197
40751
126112
130312
22285
88428
89031
12379
60677
54143
5485
5952
122750
86206
45187
81649
23972
57253
70447
177
115073
76875
6629
129515
3760
11975
48623
67295
139916
84871
121357
105464
125621
83820
95775
124257
32247
44805
136636
92923
75300
2120
75227
34401
64677
96765
116049
88648
14017
22848
65176
105442
99722
71805
94956
79833
60131
119930
123479
60046
64801
81187
25509
26773
25006
97636
127382
33605
2440
124017
126527
54091
102488
38105
88492
3516
134870
64540
68515
125238
63739
133691
67031
139812
65495
21987
79644
125625
118268
39475
22022
43068
97013
23882
46193
122019
121517
33574
131975
100309
133942
94853
14399
72781
132958
102890
76296
104179
3782
4810
89416
67520
114852
16447
67332
40346
14785
123327
2322
133052
22801
695
12472
119814
24577
58664
78184
122445
68589
70158
82753
62530
25010
97152
135310
134319
36393
47957
98497
40174
29118
24265
84046
3970
40711
11377
20667
31847
134703
22989
24898
133856
35
13721
90021
24611
72384
4556
7056
117324
51065
66160
16205
52426
23311
11514
46745
36056
35822
121593
76229
64940
5857
136626
68909
22919
8002
89575
54765
119057
88915
56015
89264
88950
69735
15636
89912
118471
20191
73319
95794
71255
139479
111999
123680
22789
99864
6776
35196
112038
128369
111425
36977
110577
84402
82237
133496
92404
8163
24612
47812
97078
56978
113427
22379
103065
129062
112290
81535
9252
45609
13680
56858
21439
102030
40537
20579
38246
23665
55775
10283
12033
3551
23611
98961
87952
105847
68808
16707
114009
69772
64518
47438
126749
37944
69816
89813
3357
18458
7699
12608
40418
21379
69465
61856
123408
86354
82434
21653
110018
114560
8287
98402
118110
31897
33714
66062
114095
102522
82768
88104
32293
123638
111893
19041
137933
18061
85206
1290
36518
92904
13897
76935
114282
59714
115142
74042
122419
33927
72046
68788
8487
56685
3541
126596
88581
37254
52657
39028
139775
111777
103483
8419
95414
75375
3812
93346
93435
89017
94635
129952
41920
84884
43238
132554
120949
134731
42947
103367
28658
114992
8506
37144
31676
12046
91
96609
25651
29100
135636
25426
876
99118
33844
96289
10844
14007
25986
104279
103023
96973
70582
121295
41856
90172
113848
139156
84902
16794
78874
89911
108137
87379
127054
139813
75776
103497
72773
101426
132596
68408
126851
133471
3877
137047
66111
14720
11053
92096
118998
90428
49068
25932
71722
67275
116103
21921
66430
37356
38714
5303
127267
123202
92681
90672
123014
28456
54168
32138
129882
46763
100545
93084
40233
80773
66482
106343
95493
53887
34791
50842
120666
83858
76773
52387
11133
29227
74307
77562
66583
89372
59217
30201
72573
11897
120872
31939
16705
11392
64076
122938
58154
973
52373
74739
81745
95207
41081
13589
125445
52223
64431
106110
136081
117555
18496
7213
6782
69154
61126
49716
18525
120342
56268
67449
108591
37139
75739
101647
48530
116167
60936
83036
117139
113308
17774
35235
44866
35206
48824
30310
87429
89606
136419
83509
67160
131266
67073
73941
60419
104550
100008
55295
61244
16275
99096
29834
29766
34834
107832
54647
127352
28767
114034
80842
2074
131807
116077
23292
3365
1252
53601
90793
90857
26372
10653
18016
17637
54077
68309
54408
134978
4668
86054
56221
137295
21501
62406
27060
32687
30237
58058
20038
59003
8444
100880
37429
250
76956
60720
119966
54559
114320
47110
5415
117043
57762
23430
111032
88190
68090
1791
83168
72758
87844
115740
70052
85697
38146
73463
118383
68382
131520
138420
127385
116315
99299
24813
116565
12606
85532
72882
67164
36203
119992
72578
13246
14105
72360
100629
78647
449
102419
21814
73206
26614
113905
119609
112310
12050
53071
90692
80432
20943
89112
67816
137257
24762
68980
90173
37368
130863
23055
80883
27065
3046
129813
16662
133502
62172
93642
72148
38972
56060
70313
88530
82674
44218
68138
54983
56267
121209
122027
113050
2151
71138
17217
115759
72251
86196
65932
109618
77058
65338
26853
80475
44735
16665
73488
38236
55188
27130
110384
94159
59541
17048
19040
2214
61265
87178
33549
93884
44738
15575
66933
23240
63064
84150
138998
135314
30345
64929
81284
83755
106618
108136
581
11352
101152
50420
49588
16339
53901
136323
86849
113442
13370
105889
92007
50987
53066
101907
4870
97803
93833
71802
121042
16896
132303
120039
128562
22648
21320
69845
82754
127937
14332
59686
115641
115483
110105
25228
131821
358
137902
78669
113799
127623
44557
42157
38609
73974
120416
19830
31776
74248
67984
129169
67496
60286
85560
56057
59285
83231
102253
2038
47519
116584
38075
23159
68418
8180
48386
60238
8537
22639
115258
98687
10262
136167
117195
25222
70140
97610
21404
78268
31858
89387
43788
99353
9672
129347
131761
45309
48929
94013
47346
96448
46948
61773
119606
115365
69952
4344
11954
54840
26982
103563
129878
13595
76081
83424
38817
122573
41034
36572
60840
49243
125958
80979
8595
111981
46678
116707
17289
95606
47071
40987
52053
70370
102759
8011
22086
9062
12354
10391
40253
15687
113953
6482
29282
50034
89905
44450
8958
130938
81021
46149
16532
43330
127127
1478
15310
33804
118184
8951
105762
25254
49937
134166
95623
129047
2176
94060
138108
14529
104450
14712
30216
78403
21193
35849
104788
87449
80298
113745
54739
137670
19893
71270
40999
123371
72748
32660
17175
50931
41610
99288
52537
67898
93453
124511
56944
95629
78571
31403
86509
43020
46114
93076
97774
43658
105276
38913
131107
21925
129009
22197
19594
8901
93466
36944
132272
26213
69604
125798
53496
87565
61437
82384
15463
14889
43246
72406
86869
98168
80161
9730
117540
102626
102805
75313
6284
44433
114226
113742
66357
79586
135938
85951
88487
65755
99246
57110
68320
5201
19259
98167
92766
57047
40550
108228
71935
60147
16985
135156
18315
97145
4885
135854
59771
84041
47518
42406
128473
138095
132499
54830
77681
104788
117132
2519
30542
52729
35980
98861
57930
55238
57027
10695
112284
73928
95274
20570
110427
112258
132077
105093
45755
136961
100946
81877
57354
124815
100634
22178
122910
93132
53359
36942
57919
30490
39460
88460
83219
75439
23673
1148
107028
57051
128194
55663
107331
83467
76232
77757
32076
44661
42849
77830
17973
120146
136058
75326
104960
96691
97504
64221
49822
10862
101162
84092
17704
621
8904
77274
52411
32576
78421
19438
65978
42966
75100
33308
126432
127684
87416
18507
32344
106616
72689
50316
86761
68746
101994
28073
1789
59497
92293
51610
46710
29807
112054
64413
6779
120957
1686
59190
13532
56458
54979
79509
99423
130079
89169
62206
94114
36584
57065
102809
119552
129753
13124
66312
34850
91469
70736
36638
10965
139381
64600
34027
29187
36653
98439
12317
17609
76477
71506
7492
109286
102837
63352
45061
92915
12520
107266
23380
25456
24330
126188
5007
130434
115663
47670
25284
67132
118406
61921
54448
117786
126520
88474
123324
139524
23265
135640
17132
76093
43498
975
45378
6334
64327
66790
75600
53198
10408
98979
55005
11089
61518
60011
1523
37180
84033
26806
80663
62438
65078
135111
16575
27950
83584
116250
27473
106848
111889
20957
19292
15386
21931
64670
138071
62609
131459
73670
115807
118218
9000
30811
129307
70517
67174
130829
84049
11206
133986
24711
49995
35415
19821
42921
63364
79757
19170
67189
22956
107410
88145
42248
99148
86427
106917
97218
9036
74727
30888
124842
52945
16239
132004
42251
86756
59177
9431
30804
46734
119768
55514
96728
15182
51687
116000
78546
131443
135169
5734
14398
102579
70230
56645
61726
16656
23561
135295
25691
74640
2534
126884
103936
18773
118888
122538
105528
14416
131968
112683
61150
111735
28196
134229
103268
79882
110229
41813
71324
81749
23898
62074
20679
94127
118718
58756
110783
118631
54051
112825
53270
56584
99709
17205
75356
54948
116094
40883
45715
84413
13565
106864
56147
18113
77445
19414
74346
24025
37579
122022
82125
61476
44095
102804
131955
22812
21559
102737
1442
75609
75561
31063
132193
11621
24619
43900
66568
712
61135
112283
85124
51051
55498
117622
69163
109294
113388
119861
109670
127318
101882
51795
48793
5976
14598
17099
5139
12508
119835
122933
88117
31748
130347
56661
43368
14966
100560
86288
132029
138046
34922
53505
49097
90419
31126
118259
36065
120865
74471
5734
108182
36352
57528
133327
18679
48477
10425
23818
60985
106612
123102
125453
138359
113448
42113
18078
128413
119024
104365
96794
117070
139286
10298
26166
66057
17775
120776
102121
138640
55247
84206
83173
67950
1734
52851
86629
26562
63276
86798
87546
6239
69899
72998
4597
19698
91462
22674
124463
70486
103391
81256
23907
79028
91553
26424
5084
85679
123551
83556
84318
15149
27762
3843
83099
5847
56693
6079
32408
96320
69228
96306
102558
139126
29303
83506
135175
120765
82532
119637
27602
22274
60892
27860
101301
128796
54283
106385
74475
14185
26292
135144
29334
54053
115338
88784
36251
32031
94862
68659
104702
24089
1316
43612
139566
30618
127117
111092
127734
46000
90729
131687
68273
127972
19546
29574
93120
73828
112310
27594
88013
138601
139089
93698
29006
114427
42481
65256
122809
113694
110266
87510
114134
111581
131121
113699
118551
94590
84790
82636
589
11870
74323
45214
139842
93868
51139
92961
4048
23448
96906
68412
138400
72346
22109
3757
46772
40941
45365
5932
14634
131982
93442
128767
79915
60914
78817
58465
15503
139958
1100
132444
11828
51774
37657
128021
5642
65147
57333
9689
64946
14238
54452
63345
62935
76560
43454
109707
117500
88818
91990
108485
80799
21783
97251
20713
82697
36067
55529
74551
12376
32981
66994
555
84754
81002
128575
66747
122500
45907
76435
47445
36496
107238
87142
99431
43797
130595
45489
137648
55764
137478
106132
136562
19261
39734
133627
78309
52152
25507
12859
64528
58487
56205
65082
119593
113558
30009
46339
96058
52267
99126
3502
88763
66363
90643
24545
110160
57589
46385
84159
113352
20214
26643
86266
15826
66376
79892
94134
118528
81750
83345
19407
237
139549
84488
119829
89458
90848
26167
45515
3115
125292
25369
91877
28007
92363
92773
114518
9952
139157
58676
99655
19370
85318
45920
35196
128046
102163
129329
106573
43913
49025
125979
44149
48573
46818
329
114383
114018
2847
136249
117132
104491
21617
45360
132497
90332
138132
107014
76635
113640
2041
36289
133009
87359
82209
4556
75404
44371
110237
18328
88283
19261
120658
108783
44186
3827
85463
18568
117844
64662
14816
71327
29152
12785
116686
138000
103116
91169
81365
39750
64808
83405
76038
34169
7115
134598
38724
58870
38969
8960
53549
103603
28221
34206
48738
48758
14385
110552
67325
108580
35213
58492
39907
64364
71276
132944
38715
34391
84113
120079
50492
125272
63484
126530
19440
46950
121127
58164
105820
136447
43475
19368
76402
48047
29926
125139
96804
44310
95690
24128
12889
107255
58972
29147
31618
130247
22091
46685
990
82555
26763
51481
67826
66598
14362
87266
113548
135489
121781
55719
108287
1607
75086
44688
49654
105011
6178
6457
125672
78220
6937
114913
45474
65908
4059
53443
32506
26149
100127
33495
85055
103242
84976
12881
29839
99337
76498
119738
71177
34630
35456
39464
36236
86894
60503
62241
28256
66681
68698
13928
121252
51986
128840
26725
94245
109250
80167
126750
111751
16646
136597
56805
119887
81572
69685
126077
17260
122534
105815
88437
17163
117622
104252
29751
64515
1106
91991
92771
67786
137040
83050
25389
25377
48241
52113
119621
17490
108632
82723
129240
125277
79319
46045
81515
137242
92081
67591
130853
50967
9757
79289
44481
103731
19892
74231
4597
20998
2574
97367
65135
139613
16768
90524
24990
65008
118988
120962
58850
87619
40036
48089
49247
95706
70485
107113
69299
138918
34704
60152
26236
20812
115792
70716
100894
135684
4947
105491
133033
7520
39209
58167
123484
55977
125042
124825
97336
104030
82139
16185
28000
122174
40626
77247
54232
87462
44359
123530
62731
55414
43681
88966
52578
19473
19682
13471
131508
980
118961
124540
124851
18170
19058
84686
50498
120452
69511
7833
84481
11649
24018
112480
110174
40995
26078
757
128456
46789
100639
51187
78554
4319
116504
131131
143
112537
120954
108002
113516
99914
68893
74718
94435
64303
19404
4932
44754
88914
129117
129234
76914
129486
78065
23439
30480
80495
548
135287
127283
101186
22825
65836
81856
139329
33319
58351
111865
14272
26352
61733
90537
71597
136450
44972
135899
15853
26255
40652
104766
15371
6237
18031
121208
84301
17822
11687
1147
18369
6974
128429
119554
6150
30617
61409
5478
63935
119759
93695
54558
122463
15427
5094
54059
11876
26417
49957
4081
52672
90608
85198
44394
96844
103229
25602
17496
121050
13640
18643
139418
136965
123423
95323
3115
14039
16731
124944
54325
112842
78638
108882
95304
70416
113976
9362
58644
392
35670
62724
29415
126277
7921
50161
59472
111149
75762
76967
68550
89401
71961
44319
86366
31736
139641
65832
45774
132724
50775
76451
105565
129413
45332
37220
36180
135659
46581
94823
112403
82250
17546
1817
44878
25467
51977
80701
112967
104090
17667
41517
29843
65980
62187
92560
97715
61828
18391
119840
30903
69165
32642
136467
34929
77974
10038
71109
49984
56618
25931
138738
115219
43477
555
136448
45295
28883
77148
18261
109325
71166
36129
139167
113497
98316
91726
71211
136495
86468
27403
27397
15632
60044
215
50561
114369
10252
121669
24353
43221
123951
23090
134791
27427
139996
107590
49073
5231
44737
67334
90907
115902
79814
66425
89399
14481
18150
136961
10975
80969
24363
14723
96600
60759
131289
123512
35127
1540
105180
35831
21112
65483
58921
15902
92909
35268
123491
118334
16850
4579
22019
107756
96833
101832
34180
22583
116313
28681
19543
103639
86001
20258
118362
42601
81016
109650
26112
92494
87542
107644
128325
108653
33126
23597
100907
102386
35216
60749
80719
52066
65328
102737
136173
138512
64569
6705
21094
17233
11737
16988
120871
97738
13597
75584
338
70964
45234
2801
23458
109127
86796
128134
54131
119921
11730
15037
58659
46945
52138
139377
75362
93817
78466
71535
92328
119386
54591
89773
136618
66327
106760
93840
24064
96709
29424
753
27672
51009
119906
27481
136487
66701
15614
50617
46622
3695
65654
105280
50640
117791
81008
102353
71607
19473
33887
286
115210
64829
90058
111827
131156
33169
42019
131571
129877
47794
132324
133901
75154
88581
21381
71640
15281
13347
122256
38254
17041
24261
119885
44032
118403
60893
122737
26361
56717
16623
26646
31927
57804
93055
120105
48959
126224
22123
40529
116100
69916
9204
86352
5069
74136
84085
53060
89417
97431
35316
127670
90823
59576
107555
111207
37979
4799
93943
40691
61515
86917
67337
69793
4720
20391
49898
30030
6614
48372
46911
99066
118288
32466
21769
99708
106602
105853
12768
56018
39635
24435
20039
106810
60362
103945
78016
74692
108743
8310
115383
6610
71578
42719
76402
52650
39461
102651
82679
22427
11023
105941
97844
105662
138407
119612
41721
81360
85465
30840
137377
125099
55274
133767
91908
91988
97712
6275
26679
42806
130936
2061
49415
62514
21131
102169
115163
60592
64819
34193
83018
52193
134
40861
17854
114892
20472
59575
56251
82288
66766
29979
43739
98392
23745
135646
50379
97808
118273
77057
614
109208
55470
50028
8073
76600
128548
99587
137191
53367
133780
56560
81911
110265
73772
99765
85156
70596
135691
1406
12883
62456
31384
56621
137199
31480
28619
47577
129288
123243
124634
106253
68802
40103
132632
76875
93054
121180
36461
90245
10898
30240
123156
92808
116856
56928
52572
62011
127523
24614
39768
405
63422
47503
33378
60620
78983
38348
108197
44622
21590
69182
10874
90391
85636
3505
3617
38689
124684
40078
105285
135581
46669
88441
64741
23525
121720
117312
85535
109242
118278
101655
85998
41699
9157
95727
102318
64491
134074
46866
109112
132015
116047
96337
58758
38034
99842
62374
53075
60877
102451
18359
32810
9120
83151
97550
8996
41222
51213
70882
10463
29490
32536
72813
71188
41693
28539
9858
82535
138965
56723
51647
130979
9122
124335
49736
23507
84176
112110
76581
121405
50912
71292
14214
36383
130794
88115
45378
32016
139327
116260
18830
5169
8795
91642
52708
26839
96533
62565
109374
95497
95640
137372
62827
81113
121706
88915
104619
42234
37376
17552
139990
88287
88843
130555
124670
79636
78669
6399
88003
54347
122658
106833
59515
107805
58474
112223
110995
131358
11139
56720
86854
106778
30443
9681
24242
128501
98595
128861
30734
135970
6412
30723
60608
71606
21277
21629
127593
76297
28028
75596
130643
127037
18780
50158
71193
77253
138732
42188
44963
9870
75259
131816
93000
105702
117848
117241
94202
52794
82453
101287
48763
65216
108361
85723
136821
105989
107351
100766
42285
111730
12713
32927
98767
31492
59436
29959
85096
34519
48498
130058
20741
123757
121874
113740
65810
99721
67332
136363
12515
9785
97649
37629
75000
66009
123351
48173
8349
67054
8938
50633
38783
21650
59911
137549
53141
95699
3860
138236
130217
52357
128294
10957
12465
86519
101048
54626
22591
28380
50988
11457
38164
124988
25438
89515
27348
125140
137687
35696
52193
6624
86328
67328
4625
6239
41228
34117
78289
45087
32353
68505
73796
136998
55814
62612
59868
16861
117238
58810
21592
4577
70267
59755
129565
95704
125622
16912
80843
123308
52608
109388
106284
138935
36715
110908
121525
77942
5025
59813
99381
13729
104670
33176
127078
20483
72139
23297
13695
49376
82106
11639
53953
12372
71393
19869
84427
33366
36780
1622
16674
89387
111009
122957
64674
124075
70216
22550
62016
51592
82363
137748
41672
23384
30923
28749
20218
103062
52045
33912
128789
110503
45550
19093
122874
93295
38961
67301
126660
75741
68922
119685
1479
16282
78993
42504
356
125561
65054
38723
37152
123768
36471
78824
7151
43745
83924
3720
6806
112321
37631
111947
82823
59533
131039
42048
129179
30000
109348
92190
82092
14621
48227
83570
7254
127219
126074
7609
112779
27479
22684
126283
11246
59154
41458
134748
102898
101733
138467
86056
74053
12449
34354
133227
48333
25392
35275
13863
31743
120974
82405
113834
111947
130631
57404
119200
94201
19829
103161
43332
47307
125844
29614
34904
21349
71071
6003
100598
32803
4469
46653
83208
133269
57358
76434
41602
82750
88060
55464
114492
69034
137868
88326
40980
104850
122081
20179
59051
118261
99691
102382
1919
85534
108347
13174
106882
39417
19176
67480
48571
23644
90484
108130
133264
7842
20916
34865
66943
108975
66681
41434
38008
40900
106111
55339
5750
64543
51870
64800
19155
11560
3533
21073
97094
111879
34246
40327
127647
29773
84158
12569
29768
34642
120699
23032
18835
1614
57896
85777
110588
124576
103562
124948
25476
46025
40286
7577
86919
68507
48728
106074
80067
52260
127146
13512
24138
137744
30190
11784
27516
114348
24352
57284
125341
121402
80315
120527
123015
114562
42655
69955
75490
6216
54902
77317
28592
71539
84893
115511
46
133620
81584
56464
45879
45081
46327
46368
19176
76516
58151
23044
50863
58854
80327
12555
40256
136993
133081
139622
87906
35735
69576
23395
18303
124477
77063
46894
32368
21955
138756
8765
131926
80339
65228
14156
101772
111554
60523
120947
48069
95025
3990
75284
130231
60668
87838
6838
34012
57271
6459
121918
69357
76035
121664
87659
36863
58727
110905
69230
57033
109660
77994
48959
49999
119573
39466
128122
91126
76341
109068
115547
7717
113058
27182
137947
33725
91371
4784
67737
8641
11243
26006
77998
63629
7669
2008
100491
42747
112912
6073
99780
58924
60418
125090
108922
16343
24555
73395
107468
77247
42462
59366
84964
131871
86547
82910
25596
14270
64046
69684
22910
75288
72041
77259
115268
79709
55619
75758
122456
28530
58182
58587
87453
94952
43676
32726
111294
44582
106120
55113
121829
124934
90831
66792
116804
37377
126053
118751
27998
50098
24786
27260
101737
96826
104518
77004
12887
136488
129114
111694
1370
47295
30280
65174
118598
50307
97900
89891
71240
40371
121356
53068
1656
72186
96211
118460
85914
82264
73562
113912
132361
98348
1171
94098
31525
82040
31101
44411
78528
20214
132456
79897
43861
22735
5070
22458
49393
79321
88701
120633
96044
70056
10052
97699
118593
106263
52510
64506
48526
126072
38417
17238
60771
15939
111335
92295
97979
118788
113058
12858
115353
105513
92754
19213
104600
74175
18023
130344
13496
83075
110976
85891
13130
121028
19941
131722
63642
72451
32579
112167
34874
70996
105756
95644
86934
77091
24290
21264
32230
137347
34121
7582
79212
103226
3147
20163
37401
21169
10506
27248
104243
121482
113138
93724
78861
133078
61797
118854
41880
94375
67372
76753
1722
33127
8748
65008
86569
9390
62623
118798
123088
96744
126380
62299
59969
105878
82461
73721
127046
69319
100968
67640
50800
50457
137715
106012
19887
59511
84865
61766
130237
128588
114871
108311
21714
123618
33318
108283
109359
95940
63432
92447
29035
26163
14745
65356
132040
73558
139076
119085
2876
76396
23076
30027
126852
20790
112390
123090
56652
33606
44856
23241
22193
19726
131551
20258
119695
1220
128540
89054
97159
51972
17852
102546
54486
8948
27901
46526
82505
26976
25610
61732
79723
25038
68110
42927
22179
40499
26016
78831
74104
70871
78423
72648
66948
69973
92906
22995
47544
57797
88400
4702
86120
106251
107247
606
115198
111499
47131
34055
114827
49092
95786
54549
74129
23896
97475
96308
40746
123491
11490
91202
30713
66264
23849
97661
136236
93106
97007
20131
10903
45406
24832
73374
128008
108431
73979
79557
56281
121109
113611
31107
6553
45749
85656
80681
45996
43130
13340
86741
26620
1181
37942
57333
67444
38143
131345
40031
131248
64703
60161
118502
86460
61345
51876
74467
6127
102206
130375
62407
59667
103986
93514
66219
126086
15521
123251
32081
58650
112943
118821
61622
114123
133115
95306
17919
7609
86650
34301
138856
11352
70814
93710
97811
108510
5585
8629
114636
107790
139003
13394
3808
79340
83259
70026
65425
98779
53277
97505
133781
26219
52678
55402
116693
22144
10707
110963
29752
73708
5264
4959
61411
52429
98668
135573
20938
80604
120553
111925
24746
119555
125318
28553
58895
68577
98579
100671
3707
128207
34528
137487
130777
63557
29240
107469
85700
39946
54784
91803
90005
36399
96761
127767
88827
31781
123339
109764
112384
103891
81688
137129
59798
43357
2034
95044
88285
76964
55714
91992
65170
90241
65830
55946
130149
95070
139766
52200
111367
54549
4002
37724
90947
77115
25490
39773
108895
8829
125888
57630
89071
43927
54759
8868
87284
33144
103911
35568
110107
19625
103911
35276
86217
6093
67573
52718
101162
67338
104917
48880
121887
85271
86603
49185
22385
112093
65310
131279
97273
51197
48908
46343
71476
80018
55211
18759
89513
135473
30678
59619
131449
110941
71246
54018
117033
138818
106735
54546
66156
48003
79777
24394
133273
26380
49930
15657
114824
115239
123287
72096
2788
8547
118438
74263
64916
10000
93021
14429
121825
100050
50399
113273
47342
121645
27290
24374
120462
110376
55271
22969
18379
135048
23714
11651
21427
73644
3660
112602
48882
103298
44697
51669
111844
139486
125931
13112
125838
55303
27540
107662
15353
77938
80934
62694
35934
84576
63420
132748
54951
95042
15716
73329
90089
39430
61332
87867
89425
41343
60468
138306
4640
81516
49975
116484
81002
12257
129595
66839
67560
133486
34500
59264
47775
91785
98309
83709
36360
21728
52808
67663
93122
68523
117343
43210
84304
38674
107429
33728
80016
4248
8386
84656
85764
34712
37491
3117
46968
3437
69955
90879
136922
80806
10142
44696
8942
108451
104756
45302
106530
17563
89316
59651
62438
66658
79213
6741
81684
46641
16821
21699
50888
1558
82706
113003
36269
96548
116119
83236
99984
22425
34115
96905
103230
20608
117953
88524
129058
82708
110177
71940
76623
59492
131590
139060
126149
70802
122152
67832
93794
115324
65883
121034
116881
124940
94036
13149
81488
46507
72737
41471
68931
106851
114728
8513
127458
92680
97036
92868
11739
67212
24807
88361
103055
132748
63772
89203
63550
45924
133387
133695
21247
35621
91080
138128
20560
21468
127628
78399
67974
60364
96222
113256
3566
47301
121768
107376
139980
55155
60243
128070
98718
61401
52783
61772
54148
116554
127327
94049
22477
97065
87744
20076
132685
38823
134555
129596
60290
122182
44347
104615
42546
568
77871
22463
47868
35990
129838
24199
91145
50080
12268
26214
87832
65050
87986
1980
17956
51664
96028
40432
125080
20123
60507
117764
58946
31413
83711
95587
13595
128057
36554
32492
104976
114424
54954
129195
126765
21144
13393
77909
47575
2013
80475
135407
43414
4812
137386
61369
56475
93413
78153
41554
113536
115011
135669
8833
6424
55731
80771
20018
43788
117324
28861
125115
68099
60166
114310
54864
81309
104054
109124
128884
106066
49598
124290
125832
54409
98027
47200
87235
51439
101704
105140
1326
76715
100808
126510
83138
16539
43633
79507
36678
137308
84719
138144
65407
4884
112453
96622
62545
76507
42097
27780
18924
68047
12069
4755
98807
86447
28307
46042
137885
130010
127533
115563
43076
64693
78424
102565
81231
122056
42071
94260
119364
103141
92403
21122
84377
41208
117743
6921
94066
136191
34700
112989
64237
23120
94096
139396
109566
98754
45437
83802
65115
9321
59364
108191
74013
137788
70755
131595
119843
89178
85854
75558
52318
14609
96679
136694
32168
50773
119966
126233
46964
14665
75573
87552
37784
6020
86947
123701
104773
108735
67503
29888
118056
103218
114430
52068
77357
21536
43663
57200
110713
105868
109109
139383
96828
65788
112428
128995
116560
68746
91579
139875
83410
27152
87427
97546
33171
10725
57598
114296
95812
125100
120535
73867
88318
94964
102286
25674
92851
122300
59225
63564
64520
28334
39298
21347
70473
128077
126694
23384
56822
78272
23259
116584
81775
87037
50481
91298
97761
108078
65593
29924
69530
22479
103790
17847
117442
42428
19872
70292
24727
55449
110207
89246
60134
125856
86945
130606
90285
49990
13989
123458
128261
13599
100041
46388
100635
126873
137685
34748
71303
39629
64671
832
62107
4813
135030
15900
23592
14901
62543
24670
46701
9102
90268
106834
111309
37212
73791
61593
87201
64132
45051
51813
54082
121443
74552
131069
84668
48588
2168
15970
88216
43190
16801
126674
48002
128182
118925
47945
119434
41468
72615
26135
26921
22882
109320
138229
60093
19463
36174
123645
59946
57576
11809
114027
39018
86361
105095
100037
134948
107262
116006
59516
10452
109158
46189
34805
97339
1466
82750
76773
19285
15364
79259
46205
14597
24930
20785
51041
44392
56958
34685
104337
114533
46493
78364
129903
109205
19810
89939
104153
127072
42297
23668
113875
127806
46208
8679
61497
47673
67780
114621
66957
59495
53879
89513
74091
78808
110298
125131
123200
3607
19815
63888
118140
42660
2251
84394
11864
138413
10684
92368
125484
52980
116035
75710
40786
138595
84388
78634
22619
128520
53254
89576
48014
107132
15440
122105
22291
102089
83587
121842
105696
79754
45730
60187
122413
24332
4580
110628
22744
15263
62996
124579
44595
15382
60288
61732
130328
121028
365
12947
109547
53618
78874
17560
20749
94313
116016
19391
56402
59603
1233
138449
139356
46962
58635
98120
47645
63214
45099
46741
78476
84446
31319
123070
76180
67959
44801
66507
48986
21517
79453
18532
75134
18326
12443
72234
88991
104811
91625
5392
765
92857
3840
120
116170
38826
74591
166
102039
96041
46906
16866
40487
54577
116288
116666
122535
137440
19524
31520
18957
98977
26403
94090
117302
15197
26324
42644
120007
94300
48035
120771
23508
28226
97242
139677
67051
8184
116194
5441
104225
23100
138659
4711
77676
114946
97728
36562
112385
117251
68081
131341
52579
70835
61783
6233
86031
64458
48876
66038
18757
96911
46808
42264
101488
120402
18292
4891
128585
134485
126683
92809
133936
125341
73871
47963
100286
7950
84524
49023
125201
128956
16715
14131
59790
78497
20363
5821
2954
69239
48210
138062
2501
71369
40325
103988
51770
58616
85230
40355
29453
71913
109515
139740
33605
19738
47703
133891
27687
108578
19265
129239
73886
35979
3370
133675
114476
84
115847
93781
69322
408
91843
71822
71777
108519
12162
123546
27135
73743
252
32939
5655
86119
32678
15612
105856
56732
9502
109894
1662
5118
75485
75547
41096
55206
45573
131923
55289
137772
62056
124611
138179
13898
56432
69955
122416
44945
29853
125902
118688
30104
135192
100694
92574
4222
116305
34781
60953
102158
4675
38966
107275
80159
90864
124723
111716
136437
116645
27004
110560
38700
11614
108738
28949
44398
15045
11365
89342
44897
113618
44381
51352
85162
5075
3926
89383
97731
38706
126687
59889
19732
25653
27163
76242
116516
11885
47957
89304
104882
74961
59863
3581
62926
4953
32530
83675
19997
20246
33017
41245
110215
53749
92596
55376
58823
72873
4758
16554
87931
131445
52794
107662
133449
56308
20256
86316
44545
68212
35620
9426
119524
71834
129358
42450
76786
138239
126124
73134
18484
135492
114378
105051
49241
66974
20426
84415
116198
1536
77320
64128
109332
130113
8142
102780
46421
28397
25447
67317
72960
61066
76742
52484
109252
66099
94933
22389
64338
57408
95523
59173
52900
69900
24223
78492
113225
21001
139258
65775
22536
76578
106254
131867
43042
114395
70998
65814
2791
96444
133130
75751
133862
69871
104586
79465
112322
59518
101853
13011
93277
33727
72183
122528
103627
72758
61019
53203
93758
60277
95329
116293
113206
61583
84511
132599
35977
131860
58413
15120
88303
51542
67222
58516
97765
31807
137980
46438
67676
99833
59448
20952
109911
131630
3480
73537
64387
40850
103092
134496
77478
34772
87140
27035
96354
31650
19634
132331
23509
78046
123802
88164
105939
27375
123031
40055
59181
121011
86492
103208
57195
5939
100511
27105
137569
80342
76994
38307
97544
16437
9155
35021
51208
96294
62056
7562
127944
58041
116244
127804
112438
76397
52319
78376
103771
35350
94783
139303
16360
41274
102510
49906
47213
39372
77010
21133
119714
130355
35791
77257
6791
44945
88629
34351
1239
127036
18264
105534
45076
134507
93337
17513
70903
122008
72241
11025
17357
27023
10327
10068
44648
89188
59973
91860
128559
113334
89344
108272
103689
125135
21880
86831
6431
110509
121181
124021
97544
139444
89554
2620
110302
19243
136484
17556
1250
68724
28580
18606
72098
15258
5025
116746
104445
64997
44957
93004
38330
110653
37627
118370
72139
59507
41553
78569
30015
22733
62590
127558
138529
128495
106529
85182
7737
103013
79090
8986
8088
107669
3943
56538
99279
8967
9635
40075
50315
30943
109430
64997
1595
7057
43366
73733
42915
84918
128654
49281
84003
51243
36838
58883
16089
119719
120416
23826
59083
59505
9163
67170
3526
129458
100059
102804
114776
109693
2878
25091
636
112308
90087
118582
95716
109804
52315
138630
31074
17320
47910
91428
44914
61099
126662
61002
40817
107077
84827
76251
26582
93990
3421
6459
59799
79831
85614
34574
25876
88491
59664
26511
37150
126102
121444
109217
72258
10110
107846
103331
27429
132107
54758
72342
29558
41419
133344
46726
124847
54522
122977
127780
124863
102749
134238
44661
42579
79851
79235
68454
4694
115250
71316
18195
77704
52760
127412
9961
62869
95257
113291
66650
63716
4400
138991
93273
22170
108686
139998
7016
23208
99326
111148
124422
62074
105385
29083
81005
21588
84669
9458
26281
59918
57126
44475
137621
109885
31886
7581
9105
103495
97223
75754
3562
101622
51097
96834
123791
136134
73183
107159
135693
8861
78306
120115
70934
20042
9197
11938
41629
93865
137748
67909
130134
54873
88736
104107
24757
120621
111687
10213
60467
45262
62319
64028
6883
89767
20861
107026
85900
70396
74184
81593
79256
128841
61707
126541
8882
47255
138479
50511
1119
136226
94771
107604
27450
43506
71710
52206
479
19749
38770
60945
65010
101088
124973
71892
50854
122185
15269
113106
28932
65804
54698
84539
54644
92756
71080
39878
10
45910
66740
117480
18487
21510
85083
45936
41368
16793
74493
18198
36541
113262
79142
101550
50702
40466
9793
77907
139003
25062
51012
4286
90865
82061
88825
5509
34816
19904
21738
11177
65813
88477
128656
60651
86338
73739
106586
104057
90531
41078
122254
103423
130691
37748
64972
41392
54565
74764
95651
53567
76177
123014
57853
27042
65075
6677
8902
76242
2932
30639
87419
45096
119115
52426
105746
41804
126164
48683
5861
53046
66112
104466
16468
56802
2213
57791
74546
56778
108907
30196
86696
45083
129561
4548
72124
54635
127576
81025
107229
106859
88015
30999
11954
43481
83424
94051
85285
69588
2733
67497
98985
45196
31962
115453
101998
10527
9595
12895
67304
118501
19442
130351
23584
9002
111251
72059
39989
98826
129436
7217
42037
77450
14567
53990
97283
97990
124393
18919
3929
103477
86415
102914
8673
94728
54718
87022
105254
64312
99916
8909
19165
119357
139260
19100
128358
110510
91158
28346
45687
56945
11914
87723
110747
26480
118065
68029
124470
102457
86947
104750
42285
9713
67663
50957
104440
98732
114330
46046
139396
74245
54954
18560
53601
30565
37659
18311
1074
105168
46656
23113
22113
58570
110835
132859
85049
65251
60887
45870
4059
124185
10620
46344
110249
54634
73652
74688
129718
47982
97085
129113
98578
128391
124024
12179
18955
138034
6841
136381
103201
53496
19493
125313
88417
106679
94523
9818
31930
131761
32039
35988
115945
19010
58683
86193
73644
132335
137233
39713
16668
94317
5177
115245
82707
129200
103775
78014
127233
110615
74394
90433
463
70238
52098
88879
13268
6620
75048
45197
138381
107087
57537
90677
126096
116219
36870
36091
84905
10454
52155
77924
81122
57331
53169
181
46530
133295
78194
10114
103910
128939
76899
104372
35528
128996
29602
48795
111967
81002
70344
110347
48088
127880
61024
10535
80450
74245
22978
1707
84698
75132
79630
25819
108815
109150
25999
131696
102445
80544
1810
66354
69482
78708
7077
105009
44055
36678
130156
16021
94031
60499
126368
2118
24730
23743
129005
105179
74339
128334
83237
19036
39817
22867
21206
8631
108368
23557
327
70812
104100
118488
113517
9934
33547
120593
91294
77601
133623
81449
93621
87653
1947
56340
66123
26676
56434
31479
108207
130772
19812
51443
126159
35980
50661
7365
20963
19029
7273
137641
66192
87724
116128
39709
97657
9674
20301
25303
87274
130275
106751
17246
54280
85050
49938
120402
88077
106371
128232
56283
97143
124395
84078
83301
20374
134738
67017
17688
130118
50641
15328
56310
138365
131455
96018
72373
117480
92670
97675
41105
59297
64426
58351
113576
125827
84640
70329
73903
51010
58560
130186
124504
42954
74263
44157
39679
45352
111173
57367
11822
21814
72694
68131
136530
40501
500
68902
17980
69521
26577
35437
128817
67354
70139
102392
53180
14778
32720
127082
42139
67631
117267
26643
86936
27881
70799
126615
49585
18323
43981
61406
16488
93026
105888
13017
133526
106387
81919
127858
35907
108495
139646
1076
35848
69784
79819
89027
84561
88891
52460
103051
16521
29727
129693
103457
33959
36843
90071
83543
55166
110403
121300
71653
39780
87187
84670
9658
29925
2940
113867
42184
87786
113512
43259
99985
43295
123077
25363
104207
71967
77822
67257
88488
107548
33302
28296
117859
70144
94718
37753
101661
41472
19053
33314
81251
106239
94335
90908
136164
73626
64774
14699
21411
14637
57957
121395
57931
17385
6757
138489
89352
84578
42098
14191
28478
51751
18838
6336
121894
113555
20440
83555
15026
39492
93220
72628
122083
23906
139888
94598
97531
64661
109296
118941
55650
27252
76687
89932
44636
83443
88421
110339
4372
106870
100881
32849
18620
119718
15536
116865
93272
35976
60419
84649
51819
129990
17277
33901
13895
17164
104850
87777
58176
74145
43069
113825
77748
119755
63757
98736
39549
128529
69074
43921
95398
29955
53121
90369
9672
68657
67233
79296
80984
104004
23944
109154
70345
17572
119407
60592
34735
84256
8368
69263
18401
51437
43087
72500
7543
83195
31235
47092
71723
76661
67364
3472
82967
120484
70192
68990
25492
113777
8285
82827
77780
8581
51981
124476
26152
31387
45067
37239
115642
29787
106501
110394
57575
125939
42894
65117
69134
50480
88560
117208
127140
15923
97032
46458
136407
27223
115448
138250
999
100084
81077
55130
108664
133057
39606
111168
795
61024
8406
92788
90810
91258
63182
8384
77196
82427
73501
6329
132906
22060
99889
96398
14335
56920
2855
127093
84142
118302
125342
61493
78386
66418
92974
23401
35826
132579
134568
12972
29955
2973
105760
120764
70582
5293
129148
7778
87719
39000
130458
56976
37411
90346
13373
51745
123617
16228
38837
44111
110881
531
105603
49266
66948
58576
49019
79126
27507
43586
92097
57461
22911
57856
14576
93492
63148
3723
101269
127218
19074
68079
44194
56485
134776
57566
84581
118393
50145
99770
22503
21026
100300
104457
46643
3599
139384
95661
82724
3242
139247
34821
37054
22157
69028
51630
92000
108528
55352
29621
95745
50778
97699
139938
107262
92474
33856
51842
70866
84000
11611
69720
105025
88262
10528
128020
91861
126264
83680
10936
129505
59278
22108
26559
57786
91136
54540
9786
36015
109891
39406
131759
20668
137104
108049
104281
65929
1904
132475
113147
85903
120437
19218
27280
68699
29746
131651
136911
16009
51682
7846
121865
110960
29954
124775
28745
121089
39314
14882
17103
125557
30639
125213
122576
4094
93261
86857
70023
71516
55683
43169
133771
36119
38738
21050
104817
68483
129052
78079
60843
40733
85925
19060
11692
115878
3834
16789
73318
19500
8022
66772
5056
38661
28336
127631
42754
121597
50839
89128
53112
106521
108648
46882
2640
7386
44283
83808
52220
9686
21887
89415
50419
84163
108474
38462
60040
88659
55250
109709
108158
39624
36480
89565
78284
64815
77196
97389
22763
104386
22869
52227
70907
131516
75460
49898
115253
96095
133705
27473
105780
131943
93239
16198
76105
38064
54660
112496
126722
86261
82204
71232
125884
95035
20796
40519
136202
74343
114260
18964
38729
137128
47542
109635
104995
123002
19532
80248
79096
129588
84072
21227
121531
37310
13777
33987
75373
68436
6483
38446
131048
65038
109677
93284
20073
106825
110154
16274
41167
60765
11589
79895
57892
59131
49529
139239
42132
45412
79486
97579
35000
139909
118805
132882
37218
132581
26868
88942
37368
9702
127387
4768
74740
97064
74403
71164
40240
44556
87437
81406
81673
75377
21301
139564
134507
47181
115154
12990
92593
54639
110568
103944
54547
65725
96825
68116
34657
100044
17057
48377
109746
4444
29496
20837
77859
103898
92000
118098
124805
15788
35855
66477
91164
57155
42393
62023
104336
17546
75012
33280
48537
21932
137223
79435
64008
70399
7551
75016
30442
959
99744
116539
5402
129239
113727
59612
69488
65726
14061
30645
57865
49916
73473
125381
83422
115865
47403
24109
109763
98766
57388
18299
97049
30962
97733
137408
77712
81635
48776
84506
82594
8519
61044
64347
114110
11123
100311
19949
76848
90723
50593
111065
638
124066
96445
60412
76282
120199
84520
46044
78964
118260
40694
12365
125573
114779
126124
63285
56413
34899
7790
115358
43418
45185
39705
133879
56307
116367
13827
109507
67089
64420
80571
44079
24837
37015
104490
101118
133565
25361
123514
48880
3620
24207
61244
129193
138985
47368
52477
31750
58618
36618
7107
78387
58154
23163
72265
90813
139529
86092
60319
42970
126863
117241
87048
128051
130607
27889
89168
124171
53249
72681
33050
56869
73240
94294
22413
72224
118013
51241
80325
12982
87858
87432
91369
122363
110594
23633
73175
86475
86076
109845
105796
49290
87085
29195
37340
77691
57083
102860
61861
86683
11892
71263
119903
85131
1908
2315
133707
119920
29907
74031
132901
117764
21462
60621
76479
108408
84254
9653
31234
6681
95850
137029
55971
42934
2575
93310
96977
59657
56169
135189
122691
68061
66451
102594
129543
68358
81260
123249
24629
111167
57280
133882
65282
55093
54502
1760
139852
115107
127765
7437
121788
59966
120817
14110
102899
123391
107419
36227
19399
139940
7768
2090
44352
74218
81035
33894
118928
22294
133495
119908
133460
27126
113789
35094
58570
4643
13205
58422
119749
969
65858
77888
60934
46675
91997
185
6417
35768
12763
25816
12059
20530
4257
32762
71100
85291
43007
50027
107584
36501
6286
77396
39978
120075
88841
98548
101069
102045
16969
57169
79366
59178
111409
116651
82204
63405
93187
88621
75524
105950
90788
87582
102831
95044
120343
33930
40334
23350
60308
124269
36202
66594
38016
76180
23020
126856
34727
124088
88901
28047
17608
4618
87224
129016
121268
5780
52421
74455
94400
104296
16756
21539
28230
119586
116582
8572
129868
16915
8273
50175
117535
20827
116768
15551
73358
116139
118758
108084
76578
44010
136130
94186
48627
59705
83201
6247
65484
111973
80701
136235
76269
73808
17773
104498
53393
134354
89421
43260
127620
74046
69787
81507
71224
22906
73409
4581
139045
52166
112664
75622
96176
85145
29807
121154
121201
89360
127400
23037
61332
44452
19271
113952
118259
13396
54801
8004
124101
4222
27615
88073
54619
97401
29579
125842
120307
102987
130422
95703
131504
79437
7676
64031
933
13835
45185
122133
103194
8936
5169
877
53388
792
114829
7998
14187
5981
16001
114639
10202
43616
62711
41172
117368
68641
3365
74026
7979
133786
29728
139483
73222
37404
39865
74154
51238
85049
32639
130783
70337
14159
131659
123724
14950
82839
131721
5488
88820
124074
120127
75373
4041
42837
116545
121408
87830
119909
31786
95808
90047
61513
71642
139620
75268
111507
50126
102857
32907
82764
93639
103243
96922
61650
86966
88224
120840
55039
93711
69659
15464
50189
5032
19504
69378
97928
117263
17207
54188
9048
113014
120586
46913
44656
120206
98532
16162
6683
61389
25420
65798
131379
128663
139071
29380
51980
87294
10220
107018
17357
79878
98833
67545
61261
118336
136922
135540
71951
130480
26080
80998
103494
6665
104262
124501
103222
62794
117014
86256
100534
2433
12053
91912
131095
11124
121292
43075
74769
107863
126444
92125
47740
85277
136022
85353
39964
109295
80892
111914
99775
83323
29264
39620
89988
109877
472
29561
9022
93837
115817
109555
96269
127869
37819
63716
115344
135462
83142
50113
103324
45937
118589
11063
131213
90962
72767
7529
60257
13659
95794
136383
73333
101409
12354
23320
71286
12825
29233
80307
106661
5049
26214
39281
109269
64032
79348
60965
59493
22489
87429
22816
68426
66017
10230
35990
133331
82997
19870
29939
73007
115664
26321
6339
77072
15026
6011
124709
4202
35243
41368
87214
16643
67581
126494
102263
131612
42194
23227
27456
64682
110655
50271
109459
13024
60500
121801
6354
119848
1670
36292
52854
117333
38964
59193
30757
30341
41555
131817
34542
76797
9536
121755
69791
77116
84600
32053
45079
103145
31632
72534
4179
118638
99156
113637
131661
136008
71789
114366
115855
73459
127009
28709
27143
2324
64253
34251
32664
105807
26068
43557
18955
35603
1663
65097
89071
62615
97149
110501
25759
105132
19387
29937
83770
118542
119926
51782
90901
51714
2500
66756
101524
129508
71816
128667
108184
136068
139269
847
78226
1688
20756
73532
37291
22418
138628
102713
85032
72128
49565
87143
37260
68951
117079
97381
23845
73356
125514
114745
101422
128013
41500
62945
93873
89667
27963
62056
62086
27232
62902
311
28919
60009
50194
42561
82427
48821
121625
3810
120949
31190
90952
134560
76492
44383
91940
100336
117738
77453
51433
55511
41818
69284
94808
135690
18951
122770
57745
81036
126353
96998
57699
131624
17007
107892
10536
75785
16713
132161
79594
114013
139702
30546
108572
76193
51280
36863
12881
5369
114315
64313
60880
132484
133596
15687
128173
128898
114808
22269
69934
101161
95619
127632
69136
112625
71875
79671
24761
88587
71831
104354
62599
47884
111251
7522
124077
22530
44384
113309
27899
135051
13973
65130
127534
123920
80816
92059
112818
55623
90679
19103
133135
46297
6734
62270
18921
54960
1941
20033
3547
50123
124387
42497
98007
95637
26371
58435
94519
70754
8095
98769
42156
22067
23898
6042
5986
81065
98100
118803
113039
48778
137905
82526
95075
120990
4795
90347
35950
123087
110380
15848
9562
71118
34696
83920
3106
37418
2354
97624
84524
126800
32744
126679
8866
32993
132720
14851
114057
90819
110006
63448
115949
84262
5973
47375
41604
127119
114073
53905
110206
84452
46104
96119
131921
57151
40038
135027
94569
18743
69002
39092
5542
101746
25770
14407
134738
18490
5609
85147
85660
91966
8594
37960
36228
14566
85334
54183
1684
59407
108087
88241
120210
14190
44359
112131
71340
84396
83509
25908
103138
12510
41351
85031
90607
67121
75789
61697
61962
81398
6843
123973
9715
15436
138285
45942
6353
83618
100124
124388
119376
44562
72629
75938
58751
93339
24420
106443
37735
107928
132350
117224
96789
33701
62255
47396
77173
138043
109092
115486
55792
92286
75810
65507
107721
74094
87800
90425
134064
24276
74812
113439
68837
123792
25728
103940
77131
50147
70382
91217
134426
39083
68440
67567
72783
107046
114962
126307
81441
60405
101792
137232
12690
37602
39090
96762
88047
126890
23538
82110
127517
98349
31901
56353
58493
57628
20292
135623
84127
67025
86839
54904
106108
131630
122470
15242
75028
73783
1549
16468
134187
79692
130051
123228
93645
29141
56341
41692
132382
79878
123801
119898
14579
15701
12602
73071
49681
9246
68693
110159
76270
131883
25062
42377
99864
7532
57619
34891
81314
35519
51358
51853
91562
41409
11432
45207
46901
67773
63250
39282
7650
23402
135531
22228
15455
8132
95298
65135
133729
342
35293
69999
108576
36706
88727
68440
44237
122697
103330
101903
134567
131040
130107
86129
8800
1538
107687
55700
69310
30936
71333
53312
30689
43215
51891
46143
27698
123541
87629
21427
123882
99273
67777
68810
135979
132855
137249
16567
91904
76930
118469
86470
67969
108575
8950
53120
86465
116636
85171
15774
123923
16503
45437
14612
36069
97328
37106
63767
80868
124735
61545
41101
84007
129321
109910
79985
98527
83510
96552
50430
20440
51372
136900
64760
136299
5849
117880
82763
98837
63050
74888
82759
55905
120325
73722
91973
54004
110828
15739
134871
95562
53635
12323
15920
42955
122233
72257
1482
65742
5160
28263
62533
56531
25162
127293
29181
7363
81524
111943
106199
4573
23183
25309
36829
3507
99031
128802
57510
46210
120892
28732
118123
34527
41054
134042
53833
139638
42650
31666
65380
47809
59929
127912
80692
61442
91556
109872
45156
33079
58167
11354
14004
81349
13015
50832
84855
88397
15985
118716
134606
136877
123799
89080
7755
24852
83121
61587
24490
125771
93253
66221
9931
129533
30484
90622
50974
122040
60494
96130
131470
95012
83835
5473
36360
73201
32657
97566
21597
48641
52633
132554
45517
36431
81633
53271
37634
1106
91210
38475
103228
20814
104695
113158
10346
111531
63780
37671
69922
100625
110152
61391
55636
30339
43216
68347
103539
75872
25912
125136
100864
78544
94041
6381
91326
35674
36003
128959
36779
103564
27434
6
124377
108480
89515
134722
56362
13294
8745
126283
90270
118896
24026
122257
9234
67241
50603
89125
119464
76514
74260
80327
131409
4652
63059
82734
40325
75414
71693
53455
38977
75478
29812
23354
20309
119327
134427
76671
108972
119523
39305
59242
98419
63330
17850
84004
106922
68453
33128
62737
4966
83739
119416
112727
64743
42474
55460
105067
94239
103504
134874
109568
38981
1037
132921
35642
120363
103699
88664
65687
59574
127968
101280
134344
27650
119129
78347
134571
47581
87827
33660
28899
7917
13075
1625
72659
31900
33436
14078
126139
136940
125303
95706
35920
126339
64978
47913
83054
5028
136576
8740
64601
124544
110019
35296
128545
89147
113643
123115
113080
37821
133126
118330
22089
6200
119954
71100
14452
13389
85177
590
126680
70479
72647
138952
56817
113976
46864
139870
95355
43440
124961
136308
4335
94979
31603
109231
20478
121597
92345
109909
135769
61823
88238
17858
68022
44543
88957
82473
34283
10485
59414
20963
57315
108412
19914
90483
58739
43129
66705
130446
86568
51665
126753
67254
122996
134707
36484
3473
92656
105181
89733
64776
27003
37970
82633
71376
82512
7941
130201
116794
134777
49614
114108
52091
18026
134021
118926
53116
37150
45630
43561
100069
97294
6665
3675
56641
1372
16510
60113
70379
98042
126197
135154
101396
24166
54139
32772
83029
38431
139324
36175
33208
48937
10282
61650
43314
120655
40575
96430
134156
86204
116342
94224
19850
123007
74250
76490
124378
67112
112955
31108
25153
99151
26261
102901
99669
80399
112024
42697
118830
111347
78871
128389
136635
89153
50038
39949
69807
66965
112730
40314
13168
89071
110889
9369
72077
45139
85859
32806
88602
35165
63913
90106
134315
66526
53006
93983
6924
25029
113032
102105
112727
51902
90493
109362
117406
116883
9310
23564
43847
98391
63877
33366
47461
34766
42735
95890
79904
104945
128695
4857
109
28960
94962
110775
95485
7968
41110
78760
9348
14141
40865
98427
66042
131357
67788
43448
108239
53449
43363
128437
11839
107240
21803
35651
2005
64537
131540
58260
29481
96587
63116
5941
101898
18077
93067
57382
2396
134176
136141
128096
8316
37005
86522
50710
4714
14309
70509
89304
67757
113871
77741
55947
57462
75895
91597
59466
431
59489
94077
6263
132427
17192
128555
94324
11621
81621
11705
14016
75797
124197
118463
60464
137554
64984
87525
2267
79292
134385
67922
123400
108256
5662
15698
2069
57908
83647
61535
58338
3135
15611
40952
135561
9155
5858
66236
137127
87479
77940
127494
139627
62136
105957
36442
36041
30940
123967
38307
110232
118351
106229
69983
62958
88242
85681
41379
122502
29327
102913
17191
8813
94875
58143
120725
80381
40352
46960
77507
127830
101251
65001
103808
139738
30957
250
35779
38248
100568
50437
124831
55270
133017
54814
94580
57611
116846
135958
40112
122524
75222
57302
131336
30096
91796
88412
86829
132148
111723
24335
96329
72973
65687
60137
72710
72995
36738
84840
111243
113657
135277
96073
5278
128293
127238
99857
45903
104083
72166
86014
86606
7387
119668
54293
13835
71463
2704
100663
63610
114426
101349
19939
23750
27036
56427
72812
76382
93164
17651
47624
43172
129279
120049
48449
117572
83638
8306
139826
47721
56823
62192
110678
64210
41859
1323
54396
113321
120378
131410
13283
71156
92758
33221
94905
96145
89647
27716
8879
19162
21719
32854
62333
10997
12902
110781
104920
96540
95438
104746
120612
12261
3289
67641
52822
21499
68963
83569
134819
49341
74978
124453
120496
4087
17673
51752
76584
83671
79468
85462
79184
77538
118315
117868
88534
107569
65001
53454
40460
20438
134551
137423
9050
137839
65063
38223
135689
134026
121791
130507
19718
56768
91312
116565
60855
85336
28316
113790
5359
84135
35603
84542
21672
13917
38762
86558
97837
103762
116363
114648
100551
110913
112070
109601
85103
37133
7823
80791
7510
129614
47649
27227
22733
138960
120143
83587
84296
8458
33728
89654
68945
69330
10547
90616
59599
49308
37173
17435
13069
129887
132083
113620
100799
80504
59572
22253
117636
67394
103043
101497
33359
127044
105075
56092
102355
85217
116030
23002
93675
9758
89007
22619
79087
99554
89586
115037
125213
103111
108824
114634
92997
100906
88253
30148
17761
124176
52400
111749
51569
131795
73245
61280
95190
38320
117371
57544
99888
93400
80546
53562
79509
29552
52532
134948
105457
118470
109984
67022
81580
78807
41655
10928
16064
106259
41075
33825
90434
69827
5573
118354
37973
55169
39633
133162
93488
133355
50705
53376
86755
107602
83289
2615
113506
112173
137562
55314
66994
83898
122335
8573
22704
23989
135852
15120
130247
13279
48944
57032
59457
30868
35386
97429
86036
75018
90590
15876
68373
117646
45603
131479
85248
105243
110445
35105
53767
108007
90418
120760
51904
72753
105684
50959
73093
101536
66078
39692
91166
91373
96723
10622
122240
132108
108050
44628
43478
58639
60503
88202
36284
82457
79680
97883
47699
50124
132987
77818
134482
59757
58577
22737
132509
24261
73696
41953
125796
139773
81644
76961
91146
38367
63934
49737
6826
31983
94364
50303
90621
131218
138504
103256
50026
54535
37491
74077
81011
30477
11894
75492
90233
70470
98229
59093
94730
8276
77398
56877
124400
19041
110189
51897
33759
34122
101634
40585
66104
32349
67239
133076
23567
65743
72684
49944
96629
110174
124020
37639
117002
135913
113131
43587
66383
47711
79031
137464
32338
16428
54341
16737
35469
881
68634
45579
35003
30267
86163
101106
62615
13402
70534
62533
55496
3217
112477
12124
89742
96496
49763
66743
68761
139245
110329
111495
23307
49360
108958
55644
65787
139650
48732
77607
531
117365
123186
35533
123983
45700
112990
46598
59101
43523
85482
90948
23091
34310
103072
112832
107158
129186
15927
35918
104782
126255
123764
104440
11966
92721
20083
54105
68723
68814
131711
45605
22531
91248
57489
6513
136948
30478
29462
32400
50353
91296
123348
49795
125605
62771
22627
92762
28308
38553
105031
133089
1159
88794
97528
129477
17867
93962
43581
62941
139127
11643
108545
21657
79243
26033
4522
76190
32862
33983
84941
59566
125278
68288
85713
110883
107410
108339
39996
135717
123243
5027
105157
100753
70172
62684
90229
88038
132997
110161
10978
132124
98156
119522
130132
37398
121906
134653
113587
131120
28636
34879
50685
130265
103167
136397
77499
46928
81087
117495
42645
40681
122521
7801
117786
29044
46837
44366
117082
16185
14527
128059
124660
89034
83933
114792
126431
42190
85796
76369
33309
114431
111247
60346
81048
50765
33094
18546
97693
114181
136040
116689
131213
94912
100841
85350
123956
7677
129716
77389
214
120594
65447
124873
69627
125731
99664
56057
27921
45460
132425
37581
136242
103671
97926
77289
14436
131020
72187
88480
81552
68226
65168
72764
139490
26008
134466
99797
10037
124181
37185
10250
104774
102631
135122
34400
64714
71138
66808
68986
92949
35584
106566
89190
139254
64492
2831
130041
55511
75017
54872
113414
119594
120039
22529
119083
122399
16994
78879
132435
1174
116063
119036
82299
55046
90509
116698
96111
21646
19857
25096
114594
55440
131661
40136
31046
56152
42966
21086
88014
94334
52310
61427
73927
32348
83956
29362
131098
100949
84592
123532
102123
37007
78919
20773
68404
29428
137471
24514
51073
133679
49609
2019
49119
17621
42154
80164
73773
61471
77601
138138
132156
129910
59565
42434
138610
119872
48147
129707
80820
132739
89591
19294
29745
28509
40067
74500
57936
13889
99013
85361
123919
124973
87379
33037
2593
105884
89552
52717
3706
27153
50855
112213
133414
86771
14646
108375
66642
62793
98082
123813
31883
24024
119459
37979
52532
135877
112478
86820
126117
47842
32180
110035
32814
95910
3072
11758
38145
68975
64475
18202
96127
91681
130414
65893
14803
5059
34267
57796
44203
108700
41608
76085
132723
137418
114063
21607
133294
62892
108426
95762
110733
116957
65797
3546
49218
45220
131656
87362
114194
56130
105563
46673
7810
72328
88917
138964
77386
123183
56759
97941
68235
98366
10377
37309
72136
100792
58915
41781
23683
3692
137543
110768
120648
39691
90665
6217
84910
82320
93578
35455
138449
35492
58479
122610
107819
7395
121573
21557
106930
38331
95849
35164
113049
106225
72472
21536
67016
107739
63316
67051
87782
37210
37818
68430
76900
128482
50998
138161
70802
4576
9968
45602
16419
68446
4564
100590
75841
126136
98498
42770
819
54346
54285
90219
136922
103108
111754
63938
70846
11421
107340
18628
48631
5157
63409
101882
109990
114406
76395
40791
95333
86362
62745
88104
14807
67308
48693
90647
29795
123542
109768
6965
37887
24052
97183
34808
127160
45288
75097
34357
33061
42436
29336
58043
23944
69096
19924
133934
43502
96318
11076
115186
42679
73820
63289
33838
1127
88333
100836
7274
71874
70604
14238
86112
71007
87773
97272
34518
133060
32368
45227
2472
51156
74562
60514
75099
3658
80438
69032
23511
13107
80108
138696
32138
130279
38337
65975
107758
126669
3162
115031
34895
73765
129268
121006
121124
77040
78277
15641
46452
110645
37219
25275
138152
111781
85789
49602
91790
2578
94986
115300
15684
35093
90347
24173
1723
128683
66499
109480
115352
69661
84510
126598
119777
50130
107603
100900
103521
45880
92893
126324
132876
130111
11599
131027
78243
97387
40628
30032
99964
135613
121683
91999
7057
72030
116172
125132
60712
42670
94611
12415
88682
15473
139012
68459
65602
106615
5710
29122
128846
74954
15446
121721
41417
27044
89099
119659
100782
129726
126043
60745
101691
107725
129095
85099
39754
105266
70230
100466
124288
1193
89232
72969
16665
88244
117779
82266
31210
123489
87739
20055
34794
103184
118127
76210
106579
67225
55869
67360
33302
41911
104456
134992
125987
93551
56443
25741
35168
103024
102558
19455
104216
51789
68776
120880
116384
22906
63145
7593
122746
127236
3999
17540
66771
122125
93749
33350
49349
9617
77061
59003
27879
17869
30346
13866
111419
86788
15958
122938
49812
118515
118745
130379
30303
23872
111259
123039
46777
10755
106983
29523
137990
110982
23414
64761
69458
117162
74462
95159
103131
127874
14161
131009
5742
44506
121226
93512
107646
137183
76450
133809
92049
55194
124187
98704
79065
71797
81742
102193
82552
48724
108067
56893
136057
131480
98005
41867
108642
32466
113377
71772
136692
127537
39132
2433
8394
136710
95945
92391
110244
8746
62551
62293
40291
46738
20996
119355
94886
102737
57899
37437
127812
25966
70682
100221
17445
28686
2087
126086
37504
91815
34209
34195
79351
49693
12979
64096
22754
85275
132839
132997
94020
55389
55289
134310
78478
52636
90016
33364
15372
7915
47152
119536
33880
94185
56108
51324
99223
58194
13762
136726
126360
24322
7272
65710
74014
136602
106157
96767
81877
75347
66116
12248
107088
121404
6558
45565
34040
72925
55280
25763
80839
78784
121650
91070
32968
37757
118746
132190
72302
132507
105267
58661
16828
88890
100722
67194
85492
43231
312
3720
118577
66427
15967
62016
24183
138876
107581
34574
48153
139212
36688
128991
77995
18338
56413
87315
32446
35158
55856
104748
4016
137475
139760
137195
86364
100482
64388
8207
3712
41052
11926
98640
107478
4245
20656
108012
3120
104588
2585
51272
80151
39273
16615
134498
33962
49379
81812
66407
84536
114019
7506
64903
111493
7266
62097
57857
84099
102837
42415
64162
3888
54341
139153
87717
58585
19808
55729
38056
100747
34665
65680
40898
73937
58646
11747
84250
108024
93558
127009
52559
43928
110866
93813
15421
118131
15909
49629
38581
118745
92043
102742
122632
122735
101895
70349
17671
98054
102429
55727
35153
137093
97758
52402
71030
16403
64148
131631
124426
134057
118639
13336
37984
89505
107148
53404
43987
123056
79384
82568
101801
7779
21661
60784
130513
99907
131132
8184
57961
69912
40262
93113
67005
138019
5514
138034
14421
69661
106016
138846
63717
61007
128533
78052
126863
95680
107808
7201
55087
47191
66120
16887
54969
87781
54023
21834
47687
21506
30017
105647
91418
46630
35111
18422
44648
16976
132807
59068
62988
98822
34265
103056
136180
22797
41108
123042
118476
8915
130243
9914
32457
56362
26801
63778
4142
57175
85611
28181
78680
91979
110179
30097
138608
121642
24870
19607
138617
17676
78674
61605
92850
112938
24660
89029
112086
42119
72071
66913
51033
38665
76826
59842
95026
79978
123619
75520
137152
45581
103700
52184
113911
50230
58632
88870
31871
83502
108476
30488
101177
23501
68444
54026
136438
69455
119407
84875
111574
51477
11787
138958
90141
64964
35151
21518
4942
135121
97037
118445
40701
37088
30628
130963
63670
89260
79832
95540
9113
48307
102379
86641
71807
7174
667
44596
76629
96425
105822
24554
7901
93960
23511
74393
18924
58662
95910
23865
30134
29299
118661
70835
66386
9289
38149
130055
74900
117981
61947
60364
2639
24325
7004
50798
31499
124022
71745
84479
80446
37567
109032
88346
107878
108894
139090
126801
3907
95000
127017
34041
124298
105678
81227
27035
91318
119375
133442
2569
73707
55388
62932
52698
56064
69935
103495
63914
53957
11591
8392
134402
25509
93775
59100
133387
39021
58189
120187
42927
129540
83556
53319
90189
25585
134545
117224
116902
90272
110665
95822
23978
2404
135105
76675
58467
65039
16521
98733
95347
4464
83476
66101
29972
37251
101552
23358
76271
19740
119897
95549
125632
63452
8868
75820
65388
119764
53043
42289
70035
59
114462
70365
118814
109566
123391
13633
10956
116264
112365
82655
120727
55840
8755
10698
69442
110306
10408
5712
106397
106656
77613
92028
6459
86480
27848
71846
42595
57242
90486
88982
33653
64947
135698
12466
10864
119088
26098
21819
71703
114814
104473
52429
30654
89579
39479
100095
59884
26238
82159
2633
132893
19771
71012
139351
82602
98859
47548
101548
132453
138033
50529
26105
39331
46226
14922
50194
1666
41020
48364
73368
15833
12837
125797
22838
78767
1627
122933
115003
27864
41443
117635
137108
37565
48646
112810
120166
123857
20357
81713
116309
134741
108594
118765
34071
14819
133686
84264
16484
11057
132627
89852
26890
121815
52000
26079
60582
29978
125363
11936
34193
26805
129570
31300
64369
14567
120461
20886
114775
817
78951
91083
111909
47544
46199
5979
62362
16237
66594
55198
27293
35572
121401
30534
133739
33400
56613
30672
39729
41975
42607
73921
68780
8528
81572
109500
23094
62032
106738
137869
39200
45688
65303
11108
93231
87854
133438
131944
104090
60031
23493
131382
95602
4893
21916
89340
14644
78528
120011
54372
96854
138969
104644
1985
7496
46215
111485
30590
84598
78222
4810
123797
100261
46464
111256
29843
134317
104693
138138
98406
1075
21631
66140
96677
2875
88055
22368
17519
2934
118731
48242
99787
117699
12886
101772
101547
35452
49608
132136
120050
104181
113297
80198
64441
19760
51454
94283
130429
16146
68772
88834
17221
90402
131325
90249
93277
79379
88968
87147
58664
44050
111740
134803
138101
100977
72926
99647
136429
122533
68134
92830
63065
41430
33027
127505
37541
60832
58139
27969
76978
126910
93155
70550
53664
84479
137150
123292
210
62469
70438
58873
106519
18529
30027
104619
119506
102952
64265
92286
61836
108750
45115
124900
126531
54493
88756
24071
115325
123246
28392
28654
86508
97898
75555
171
42376
72704
99814
18937
135172
6603
54162
78042
25131
84188
42660
4636
47140
83276
73273
85327
52025
118387
46579
14907
9232
111686
38978
124556
94932
43721
129561
17791
1618
65115
17961
43993
114170
94126
39282
85693
100728
93443
23735
125858
37630
42746
106846
61121
102374
40118
6448
130750
134857
53026
5657
4088
24711
20986
104995
95994
64706
94555
113784
66323
136021
108096
86667
86542
62221
125948
8586
22948
79390
8672
125158
93372
51418
92003
14492
130143
108472
20939
120892
103328
50316
126548
107415
51379
123885
48761
7372
48590
119667
97508
91264
115687
65603
37931
38580
104176
230
47166
127123
55972
32189
88632
9343
59958
16986
186
50100
125458
137477
30992
88785
47792
133891
32552
75522
94128
81312
59246
2717
60979
16753
93981
13017
82355
108263
51597
22882
84844
75114
126357
815
83654
74988
126509
3612
91974
126695
53711
77431
124171
61054
2567
8314
31297
35118
83836
125424
116430
3081
104492
37408
19833
58472
50424
78539
3086
78372
101421
87930
129837
87777
65096
73491
139116
51605
77102
67441
38299
107164
4871
138821
28218
123790
7134
35866
18907
90969
21289
135336
94049
102132
9095
90233
20604
35871
5124
41
90594
106544
87970
80431
30672
129418
130273
6139
41022
43726
73580
55672
10889
54802
54492
15458
38591
61625
51323
57498
128946
48963
29185
59346
11095
14632
9579
8050
50502
14702
124442
117447
97597
72412
34229
104620
38181
24501
110758
79202
68226
20689
111225
79115
75491
25716
70924
114081
63692
98599
7930
28989
7561
37115
88335
135007
51746
97913
119408
78599
88966
103850
56045
22914
12613
66626
127533
50793
91126
74642
106346
135704
95331
77570
51170
30821
79637
122093
121253
119680
80691
129183
8669
64604
2649
97003
59610
54394
31267
15370
109344
120232
119219
1740
119497
131831
68365
107029
18975
135843
41670
125320
131546
113352
62889
42715
120524
2525
24807
101777
98556
105498
67311
107224
6453
69959
64226
66062
100704
71844
57783
46399
28427
37001
48138
7923
5183
92855
91303
24157
88697
132973
9476
80242
82676
48716
122956
63200
27592
7762
1328
126148
89611
68638
93371
96063
114948
133949
138477
75651
42144
56259
122049
70571
69612
6538
78493
51146
99392
6148
75303
48088
139120
61130
104681
58147
86198
87636
97698
113789
71750
99025
99936
137712
4014
29659
70127
118961
139959
68603
30963
42102
101213
129363
112672
7176
112253
27517
58322
71644
33664
109976
96084
9135
7457
37116
67281
93654
124752
24979
67443
32853
100355
3730
30564
80721
9740
100690
59681
9698
5644
66996
51800
83209
32710
24471
66736
4962
28339
125057
52958
62002
71384
125393
71136
78841
22508
114769
8846
7259
116099
76288
16463
52805
56370
47027
133525
66109
124068
29558
75807
129712
72905
127606
49272
105614
128428
116007
86928
16767
77416
139885
78768
8799
125277
126256
63991
7784
77376
72837
131395
53474
125476
124209
82630
41845
31235
76155
84306
131655
82064
20112
97718
14968
124069
6989
96933
112496
99347
43860
129262
36762
43744
44382
21913
5372
30637
85903
129508
84364
18739
97254
114189
4215
81462
56818
22411
89049
109324
106716
80703
51387
103179
38420
42706
87247
21760
139639
36095
121106
43498
25356
17868
63594
46089
39780
68965
76725
102034
58472
21088
120773
15725
111628
101339
73539
28446
123749
22587
137769
66817
103289
25508
6347
118060
68213
93594
139819
44203
106040
120924
64053
131395
115143
127646
13836
131274
56610
66912
93308
91434
64352
50432
83510
35979
128122
17048
64424
111870
39634
38545
15038
119274
64052
21385
97333
108616
91330
97151
129171
57369
54427
53223
25115
5921
40868
38950
113547
73829
105862
66854
25262
30213
93637
108772
66191
81758
125819
106967
29979
1805
5511
45017
121078
45914
42753
78411
130881
134082
11913
120051
27802
42691
33273
52916
48612
74140
68218
22158
124321
34079
65363
9582
40643
135351
94705
83185
77108
56876
50151
83438
58680
55661
104806
39757
77926
7558
94519
68807
117991
82784
25209
122144
125474
58482
35060
34085
108973
79629
32594
93293
113707
74308
79227
130701
69658
33931
73885
123117
90806
124036
66555
9485
16048
31360
25594
70326
15270
96464
139132
109612
39247
692
91756
24721
59173
103167
35157
4498
42795
44103
74142
132853
94762
13368
123553
24420
47299
57437
123888
114456
17824
50442
100293
10224
58154
125886
80549
49775
58701
56032
19386
97948
56723
111141
99020
92248
74307
110528
96745
117101
14630
30886
86305
109392
20606
69857
110163
44256
103646
94050
18711
121469
120844
119003
131692
15349
81240
48592
65123
139941
104623
84508
97888
21346
32001
33259
113593
106307
3786
46689
59760
134768
53926
6064
104159
74531
52273
50673
95138
15918
121074
113849
113738
101917
92851
81782
93617
10443
130373
18739
10383
71348
103247
84622
92693
135247
117880
42637
77905
121665
65677
114016
116432
119602
120080
56942
30485
8704
107614
125622
24621
65040
99470
138358
3308
28673
80139
96925
39115
46864
115663
25849
118211
55261
110470
47255
50507
88349
89891
104764
70013
131919
78779
22797
111520
35210
79738
2004
43913
23704
103978
68533
88743
63447
43243
92050
68471
99733
25326
83937
6596
989
109785
101158
56249
56606
8412
83108
4954
74654
47871
51319
66572
126649
74115
38092
21859
13852
16447
65771
13907
120424
110656
102649
20223
13898
31051
65045
89982
56376
8982
96578
33716
95118
57735
66317
11724
42499
9424
133029
117152
33646
44347
43724
20294
94813
58167
18504
85017
74613
60627
98923
31389
7634
37924
51611
21531
45326
93007
111512
78053
101988
44441
111769
33458
78528
38085
21533
121026
23860
130913
98177
57505
35260
118252
77798
106424
36418
72654
51440
87383
109632
126715
95123
117265
990
123085
115147
46315
76091
63010
124367
14431
83803
96135
47888
22330
110571
45772
119707
134430
36684
54235
51934
48295
32487
106084
14719
45256
15089
42510
108990
124720
5576
40464
78336
6565
23548
53482
52879
75991
92843
13598
90421
36645
86084
114660
35326
56655
20431
15032
27436
33466
69267
79370
81761
78105
21805
72831
123360
36893
115340
68702
137964
97268
109165
76299
103832
109065
106132
16711
45055
35326
6660
135475
71971
92743
110134
107296
9397
106916
98680
36833
381
27946
92554
58493
82402
90710
131323
65761
103954
83015
110814
101917
40282
56331
14567
4113
25395
97050
137175
70449
132375
120186
65923
40697
72929
12408
124345
58677
95675
83024
71861
72407
87321
24414
130900
29722
91475
122222
71834
55428
41588
19000
133696
81869
75330
124614
62334
100724
81663
35860
7524
50390
16046
73446
67438
88974
62205
28134
7650
134231
87509
79511
66637
34829
80276
57536
40902
31751
39758
89088
63530
57697
108087
57226
139566
43416
41839
38251
120491
99854
74110
128014
126595
66507
37811
30384
15480
100015
58518
139482
70597
6026
55344
137233
17207
135619
54769
58108
3721
70878
7195
67251
128574
115281
100828
104491
135048
2666
2741
115538
78871
53203
79903
41817
119709
117713
72201
111541
54079
130718
111022
124675
136743
26365
121908
13949
138335
36676
48409
2056
83905
55603
45658
72478
7236
6485
13321
118635
125502
16061
70525
64373
69263
10427
106189
48972
128140
38389
20512
42218
5458
107885
26893
2201
134249
125152
132501
108935
21827
40909
110990
82083
72864
16647
130912
56451
23131
4232
35085
124985
20293
81961
49357
65907
92388
131897
91230
80527
6638
88093
99096
12095
55977
102340
130647
26577
87491
123148
135512
85669
24056
82853
27751
73271
99500
18663
129721
98982
22894
1158
83966
19538
83118
109674
85445
35505
77923
13026
92383
84560
101119
27831
96654
17095
130170
87301
43672
77661
70448
15535
139681
70855
98387
27432
120478
34238
22446
110198
109572
21691
87707
53537
41229
30825
139563
103025
42681
77485
116050
111416
22044
53520
139246
95049
70615
105767
42349
90638
19779
89148
82524
19460
136355
40910
46891
116832
75148
45688
63381
44719
67378
11088
74607
84958
18264
50521
47982
37296
128005
384
8711
126400
53903
7956
57801
100869
90075
76501
51506
109853
2001
134029
129312
138355
11291
12554
91538
86438
58241
131270
107508
125619
118709
18466
70576
136972
68987
94910
10620
33343
71645
19330
136095
125547
3638
30247
86416
93712
106747
114273
63564
108747
84654
29228
83453
95944
41781
11342
18733
76374
2612
102592
61992
121320
121057
108919
94644
26395
40180
105263
36090
111824
100944
8536
73723
104581
38782
20138
34644
5528
110762
74560
114275
55415
103787
34079
11358
5567
45421
6442
81940
48032
109033
120283
5703
66442
65554
76698
92836
82085
18312
105277
30261
119256
113812
103983
60188
128945
100472
71184
134473
71233
5743
85099
103000
109529
119177
90709
91447
949
97151
9739
48980
42535
106373
31035
108976
8278
107732
38164
66715
102396
3440
96975
58003
93604
37309
118190
82548
137780
25725
53372
45364
31467
114822
124715
117347
93999
75424
45146
94947
8926
31236
120279
51460
137608
11313
136788
122238
95396
34951
48952
57791
14742
122278
92145
108345
19586
70335
27245
133717
72411
56968
39080
103878
31790
23795
57576
125788
75570
102721
57086
84495
133956
13716
112306
107916
1380
109093
66505
73128
4043
115456
107270
18785
74085
59415
103481
70022
106101
107077
63738
38511
24045
79169
2388
55834
79315
59964
17973
14884
139036
51410
75730
109344
41478
48036
77259
42857
17128
3763
115984
137523
95570
59606
132659
6006
119020
72491
76027
85120
39568
139764
123630
39964
55284
102370
72149
134599
138685
90121
125834
137720
117882
61564
107063
19359
85951
20673
38568
103078
787
130903
76952
72708
50508
69610
78713
29527
2101
14739
90998
18020
130854
74628
57983
46138
36997
130131
17088
12033
56603
2921
9752
10836
64484
93167
6547
126786
113839
45114
89864
90978
12368
3167
23685
62876
72777
102398
68754
51229
93488
19752
69248
60694
70731
127230
106831
84079
93712
123918
96111
126666
103190
82214
137501
4026
35380
120399
130811
125571
25512
57026
76548
14232
60193
100232
77107
132969
38981
122212
44197
108821
118315
113444
29514
49045
77025
136344
133123
7088
96613
65585
133753
59802
7799
107605
63827
43178
88004
30990
28748
89867
88015
81647
80450
8207
18231
17556
117527
57211
116120
21723
26031
94434
111518
31896
119831
24894
4591
112953
8333
101203
14890
2085
137357
22688
86042
37535
65865
10397
68524
70965
76615
132891
128963
17065
1097
7193
10972
118624
40756
127091
116698
43138
57877
64568
75034
37707
65813
79624
127011
74146
17179
1900
52582
130887
939
114975
4773
66804
125371
49649
114120
38338
42539
79434
55402
19987
86627
42725
114962
127382
6168
91660
30519
64044
132579
81904
78102
58391
21528
41464
108888
15058
43364
21470
5944
44302
136444
127068
87457
98167
36716
37928
136504
79254
117362
28257
99241
40340
70981
50554
4073
77148
2213
10943
117543
111143
92847
31996
5886
90726
73460
114773
105783
116823
136242
88078
137476
109038
75145
61285
67204
111861
99212
63707
27466
52925
91963
103058
93264
139295
13612
97336
76443
132176
108279
30337
103319
37477
62333
109204
128202
135792
60328
93984
88966
56570
18413
86441
1959
93557
124077
69162
65417
83289
109220
69235
112565
37534
32292
65829
36828
45903
139516
89622
14431
84146
119959
117749
121622
18643
63304
86175
130786
123631
16510
79751
16552
34922
2543
18510
128479
126620
64023
30247
46260
33242
75833
18824
70775
108125
61004
83955
130379
36872
33576
4809
121017
129886
98909
78991
8528
138564
25165
139313
122195
18027
55415
138746
52948
57958
133608
17778
20929
57630
24377
67188
67224
100209
62363
114350
44685
123367
58304
11416
20238
91880
132576
117606
81765
67837
56596
66645
66400
58113
42309
48594
76139
97724
23692
105438
15681
133651
123216
12961
51280
123944
80148
94855
60504
2510
69205
105189
102228
127508
92956
122465
55739
85531
100071
113856
13367
133018
40500
79767
51130
82808
104712
103620
40531
104755
69058
32563
98405
52273
45523
126037
12568
102022
80891
73071
104532
126447
14611
43111
113955
107566
25576
29693
29449
101998
3548
19167
95015
20399
98933
122497
103207
39997
86116
120089
4751
131525
12652
103156
43797
34526
65544
32716
136548
6434
105787
77431
109233
120397
120541
83187
64315
122468
89231
93763
60817
69131
112929
15832
89529
48214
114680
29087
64562
37147
9176
69312
28672
138179
8819
48820
32704
50714
81536
5603
33500
23674
59385
2732
120422
39926
85918
44736
138745
11500
114850
59562
80630
64131
51745
30159
88696
26424
35597
13257
39922
44772
58920
68593
19302
67739
93765
52006
94804
11652
33960
128303
35325
93345
131034
15746
133270
53303
36834
108366
64803
11683
27927
5432
52165
79671
11942
860
106094
47539
14116
6016
68662
73036
50960
87964
117126
4724
116321
71929
16375
10280
36584
28051
103624
27617
43797
73245
80920
56982
41611
122074
45016
45889
127505
97181
125560
115799
98040
68005
139689
88508
74020
68350
137895
101332
16313
91372
82407
108985
139652
75134
119265
36235
103184
59240
63852
123332
108837
121123
16665
126799
103196
61681
32687
67052
18861
18246
42850
93252
86251
42538
18111
136622
87240
16005
74305
79904
107376
16712
48889
107028
68197
4505
3262
7732
63744
43465
107416
8932
939
124080
135730
104134
22112
28417
7538
17324
23014
50387
110576
109264
69277
105038
82238
132868
121043
16542
72771
64770
9605
98011
8149
54153
102515
127763
61885
2611
31227
29300
11542
8518
129731
7272
89003
11843
12040
96540
29166
35053
123279
116093
120669
28907
81131
62906
21774
38525
55799
70896
103294
41756
5259
87795
95908
107773
75557
17792
110383
83135
23443
121925
91652
13174
105548
40655
1368
117587
137194
30533
12639
96824
122978
109659
125730
64108
32564
123855
78984
64715
54751
18629
106470
60009
106423
62377
4133
41979
80169
90868
101466
79963
72792
53117
93136
38339
70123
94503
132277
43669
101388
4915
492
60717
90926
102574
101176
123489
86428
40159
24555
117530
58787
131024
37538
25210
29753
18023
43540
109921
108890
5005
26235
18033
34474
119371
56371
104596
50225
24999
124616
127964
29913
101460
48680
120838
64033
9855
80679
10460
26365
81585
127990
85152
72609
1879
86713
102361
19901
106604
48633
105142
87961
74867
123174
122434
30589
15896
63381
57166
40894
24349
21481
47159
125808
46513
4348
49840
56367
61378
60299
59084
2963
24640
4235
51923
26519
67299
130635
22771
33902
39267
127913
121862
90485
87438
80647
97426
103334
120380
130943
4227
4728
12423
27737
130535
58935
32085
40374
91654
93462
100672
10737
72776
125312
131323
124698
128182
58621
115332
10952
68874
130950
115216
27088
81435
62654
107734
15212
25987
64465
6154
6565
69192
134928
34302
59726
30215
42738
100099
98220
136199
37123
85308
68975
138786
52982
53672
126967
87954
5356
114270
16827
136305
89486
20266
54091
128491
104352
69302
130829
28816
51807
137393
98008
23087
8046
17733
29653
50783
94184
127872
23334
131306
49531
92308
130091
102512
122331
93409
50465
104038
67678
67291
100343
133515
63909
130785
122005
28260
36439
112833
57075
88245
86578
131434
87683
94623
9167
117335
121758
79702
81558
5091
71007
131088
73750
37449
69951
32432
107209
120415
136470
11238
24058
96812
4753
87966
87596
103109
116225
124034
52294
9651
48631
138871
1085
112665
69845
126603
66352
51602
66304
7909
56692
113662
115349
106793
127462
45299
139225
94670
2066
135694
105907
26123
68857
87011
90440
16452
50120
66664
116838
102413
52666
1820
77635
53750
114484
7479
16704
17187
35433
83007
25096
68476
33020
116796
35269
20481
138446
34493
115150
511
30186
57409
2985
99042
4419
93424
91845
30890
136439
45034
133302
49105
46853
70936
79206
137689
54767
95910
14875
90199
15268
16322
18674
48288
109469
53942
45120
84267
88434
136622
84777
94971
54030
64114
54012
34800
17537
122209
65690
130328
27242
35343
39432
50447
82631
94989
24487
137397
27250
15713
87595
18870
8387
82620
43509
117855
136562
88628
62121
61347
85249
123250
16318
139278
47363
46681
10430
41251
28889
76119
31578
32483
87813
47361
59281
30443
118702
83767
4191
5951
99479
91785
24820
107865
10757
68328
62072
7318
133308
124192
68664
78556
83793
61333
54186
131155
84366
64615
32406
113254
117085
40335
122088
64897
87696
41368
71692
66397
101486
75882
48699
37317
4019
49871
121533
14775
94550
43604
22092
87857
4148
67107
26413
87940
104792
56950
55447
49157
121564
64204
138762
98648
104538
120850
139896
28585
138569
71587
71333
76407
7469
96384
113723
11487
6254
95255
26261
77155
115211
24704
25012
119358
68162
27776
43649
32953
84725
99095
82109
42640
139650
80871
1287
80540
38072
117534
109124
12992
25473
16809
89398
32941
113192
39472
20779
95797
134727
23391
32951
86289
24446
34314
41998
92607
62089
85646
125560
123165
21093
44020
25804
20742
124890
3442
77633
139313
120976
46757
12305
6448
39917
78054
15740
13108
117526
12870
85256
112252
12612
118206
34892
37057
12520
76889
129663
50960
138886
91574
34125
136330
135594
36280
133424
96835
39722
71056
72500
20697
117812
84804
3496
17728
22857
135587
7187
382
8456
92442
88985
137419
47000
123876
34475
59519
37116
489
86830
36002
68415
97306
32331
64008
133586
25754
137194
33307
96810
69693
30355
50973
130848
10202
45053
13705
5788
52239
130438
130595
121033
55775
128013
28032
16002
138839
63902
53118
139327
127083
65471
44093
84389
97801
84452
77974
99907
81646
87632
33068
127690
94338
60392
118538
104539
105444
108594
86678
134035
75383
77272
91419
131157
41636
119450
7159
40474
19703
36628
16152
6785
102098
60245
67525
36250
4696
121850
112508
62693
69481
5575
50383
170
42319
5272
104708
7762
90217
51385
118148
25599
105008
69566
133108
6643
25367
116618
23468
21421
13245
15972
28206
91694
76216
72082
127943
57263
53932
100451
96308
99764
82377
123042
99934
124695
104665
40993
108809
54881
92378
86956
56831
33737
132874
49938
16732
18240
26555
40199
39661
39799
56170
44218
131492
108737
116299
95787
2352
6582
32589
98659
106346
91317
58052
42631
52364
22716
83623
21172
77596
36000
84479
134426
46089
77352
20716
62820
71944
47270
103018
111604
63421
135540
132173
31264
80628
84823
103402
82979
91405
135990
17989
57750
87307
76040
100380
116022
98755
44002
137193
12702
56354
81671
123480
78794
135375
4195
1613
67318
51464
80982
15273
91236
76521
7445
122500
133501
68619
85901
76479
20023
58243
70820
54124
121901
6859
14503
97922
81966
34857
71466
94667
67562
129488
78146
6355
124862
58692
7967
28531
110156
65300
43803
37743
118173
27599
20242
111673
96218
82495
48151
92592
117089
118970
6716
75341
102181
21218
33262
20498
32426
104727
91516
76339
94214
6014
82693
55428
64705
67011
83958
34860
108663
104113
48955
86835
108063
69196
58507
64280
128042
106657
133224
81482
61979
139939
16822
511
137508
26435
21008
29934
131161
112523
82624
61727
118536
25317
93506
19593
68679
37463
30804
37341
117927
79758
124175
85990
125306
19033
126621
113347
125690
119844
31181
24020
119782
48002
882
117290
74437
21889
123575
41949
110763
66198
80027
65651
67866
33532
85243
112897
47347
116046
10237
25273
55804
110764
111262
41109
129796
97883
130807
91837
77726
21987
92208
33860
46341
93089
11149
97129
91329
134723
139077
62092
37272
55456
104094
105138
88987
49336
78034
136333
1733
64622
21606
57536
11737
132867
74996
117885
67101
42155
46073
4827
64141
138281
38686
86833
91369
26186
43961
19050
137260
19390
81141
34531
74845
45234
116020
183
70921
30405
136516
72653
71379
134473
106541
83115
103691
17888
37351
30792
60042
83424
11970
124183
81704
27007
47367
9424
29544
91328
28473
26803
87069
85965
37685
138265
107550
13705
138447
38470
44109
111314
87475
91839
82138
30367
34954
45829
48254
72304
52972
108296
15727
41293
68830
73782
68299
116196
59558
97842
43875
88030
100996
130943
33995
138680
105559
1544
128736
104006
16366
9197
51671
80192
101035
133809
110558
135988
15989
18811
44644
68960
127106
36722
110252
32287
110504
14902
8483
6413
89095
28709
94442
50090
136004
104788
25121
101562
82684
13857
41919
75401
23053
93590
15592
124087
63750
126149
120075
56090
121311
1070
125049
84769
37791
71652
117055
124646
62905
101889
131058
128351
130598
61852
38440
126601
26639
63560
88162
85674
53768
106433
21074
76820
36374
36665
60907
100123
139165
17333
132564
120476
18402
93964
41596
32544
1967
135002
133542
64871
96891
100951
53221
87488
22802
68012
50440
25793
107923
114953
111466
21691
81385
132540
98510
117758
5556
135768
54232
4721
13100
23147
101548
7853
117110
3143
16749
119076
138144
126642
43946
71386
87592
73518
135225
86746
117881
45664
112538
85804
20617
60355
83846
78353
52894
18707
32463
58450
14475
63046
39522
3926
86193
1069
128131
63302
120563
121231
42378
95058
107872
62675
2796
55463
136193
138020
2208
90425
43684
91097
36228
40652
11452
96425
95356
64345
115132
104170
99146
105958
27216
138667
86235
113408
116087
74365
13061
73001
55595
31790
4411
139818
94465
7206
55281
67009
5225
33840
17433
25260
124937
30013
42263
136388
126437
137619
60732
77920
101788
136230
43877
105355
111248
106464
55114
87335
17180
68175
136687
49127
99964
1097
48944
30780
8302
104224
97788
129879
138064
91573
15138
123000
121585
57401
119387
84373
31371
16470
22293
109510
129051
42521
51217
100299
125336
106330
23985
2516
10856
20671
51642
110820
138120
100585
1599
6421
41161
75739
136299
39224
27311
127789
138575
8895
21541
94313
69619
29263
87134
68263
138772
76185
110784
26340
12835
72471
132670
36819
74986
3525
33841
126627
90696
31960
87212
92295
14733
128372
4385
11031
3947
31695
115171
118873
16941
136711
49537
86559
25973
136670
14822
1097
49206
101957
27436
62040
34427
20105
75210
109413
139982
109051
72391
90677
117362
135954
19323
132094
100677
23707
119477
104623
31753
94647
59847
48693
91358
109383
135252
93682
82405
10073
94778
131610
112029
122214
30002
122807
118670
81563
92219
118651
50613
24610
45680
4327
136915
41354
112772
97592
65061
68600
38566
73165
23247
98413
121858
90956
67795
117109
44637
126551
103533
139415
94513
75561
97980
124514
34719
76649
66076
126938
55300
93041
127899
77331
73719
124813
118684
46490
82404
20096
115090
97322
93261
114688
55734
75118
65643
99880
52226
86631
86431
15758
62397
40943
67670
20376
1808
102388
97025
67883
65677
128676
137275
29927
42358
70993
131092
21041
117483
49847
41137
68924
7168
134397
43611
62901
45866
85605
139133
74443
32235
61915
66552
94632
102857
110573
91359
81016
72960
24735
8898
114989
13410
122525
121267
55767
53517
112358
53160
7351
22205
94296
76274
29372
65044
96236
68625
110909
41840
44109
21703
74075
106023
88254
5058
68879
58826
96416
9894
108137
121151
135143
83125
110912
94019
64392
3031
123888
13101
56190
131238
35305
126837
43864
41029
28232
116451
86005
139140
18291
130113
137194
68717
96135
85447
50126
1365
4272
122893
127610
112408
80395
99104
31885
27659
53123
72628
30689
37010
85728
63230
4599
121033
50066
24814
138413
78297
1265
60769
53788
135907
50881
50981
64623
123367
136427
91100
124731
117050
73992
88692
65809
14387
47795
97693
42045
77269
30320
49085
114278
116048
112314
95229
73432
138731
120042
48196
77027
97658
108964
107166
93564
136196
134498
134538
119562
107276
85637
80644
84325
19629
29335
10133
10367
77129
84178
52411
14398
114497
101495
105027
66896
50160
36607
116679
48890
16649
1226
102268
114306
110189
69433
44222
106384
63930
38759
62297
31205
124396
2940
91881
120376
8626
102013
130742
62107
22542
19504
52856
113391
120998
134234
40286
7509
30841
133317
56398
47489
134542
18665
138146
104731
64449
18719
47466
128378
57478
86115
135934
18225
65406
64166
138600
74032
2530
129341
112490
25072
8844
25345
138462
106193
19578
38747
113701
50418
8415
6450
74258
2957
1466
72404
84039
65914
67474
107856
30643
124951
53970
2928
119527
119376
67093
118126
29759
69622
83818
2248
94693
69013
27592
93154
35205
23521
108253
125257
73939
116667
108058
8196
119623
109523
56951
40013
35436
124425
7869
42430
85727
61838
45357
65254
17565
112449
19731
23675
42071
103549
25922
113115
32561
29865
66269
44118
53386
10873
29374
103676
127539
113784
111871
83514
83306
5174
123526
95094
105950
107746
113875
51676
5936
19232
93281
23500
108032
113012
47175
10102
52912
49448
99569
85472
79313
25837
129589
109050
36709
135315
72725
599
85450
44595
60464
28755
26120
20342
100200
132069
128087
74075
20097
134022
69658
89729
17522
37689
39092
41048
24143
92003
90495
123711
37475
6159
125899
3415
115208
138959
115081
47932
139557
36882
68879
60021
65637
94998
80362
2188
63419
44800
76262
83515
38822
122271
33243
32695
19960
48687
73742
44102
689
588
27812
14515
6747
130062
134282
98306
129020
109362
6238
128576
122596
75116
24948
48232
6465
81661
26771
69883
126461
79385
129749
25282
61655
139344
34328
81614
48030
108069
102067
48718
85008
106230
63233
68106
96291
57514
26412
85310
3227
9001
50238
125822
60468
75185
10405
66932
133198
13528
113167
119658
92912
102915
121291
130918
102258
15618
72532
126639
100038
10950
35357
45045
117180
74941
89503
73470
108806
92266
135132
88384
101266
45369
50558
138085
96905
60962
65016
90102
50841
14534
46111
3752
117449
27401
134670
56058
19370
43553
42697
119407
54502
54405
804
8033
129345
90306
81503
98150
42571
76634
46533
120188
98354
97090
118272
55258
134404
19639
121712
21596
34173
27822
25348
127973
55223
136369
44030
74592
16273
63078
30351
47126
117482
31154
55159
83178
121459
113013
17679
381
25998
40564
96920
124351
114005
75191
15960
108408
94829
137671
130004
105353
25493
131703
93325
57067
104423
113707
131658
120695
13136
138360
4172
130618
29513
59330
50147
127323
32342
67826
104055
34691
108389
60974
19041
82393
136164
11353
27153
67345
9023
133508
9049
34515
125210
78726
91581
65984
52432
59591
23030
41919
57950
27201
8888
63815
62883
59035
51137
71576
126860
131544
106267
95248
52517
101659
13992
48681
113011
41144
92377
122034
34651
101425
132900
136212
40150
84481
38547
68933
120423
61576
110852
14724
65129
119739
78538
128011
15125
106027
59586
1984
97570
25852
73583
10086
103863
87575
35118
76873
128718
103846
58906
139721
41623
51806
112284
58124
112638
10831
103409
69412
72406
50612
84135
137534
6702
139025
125544
21827
105051
21482
23810
38972
23685
73745
25409
127547
21319
36879
64420
126388
724
99677
102460
18698
127834
74744
76822
76823
85574
40230
6234
134331
90841
90369
131865
73894
89393
93760
95720
30795
115241
95882
46118
115278
29626
71526
102824
27296
108404
3595
130035
85480
103272
92495
104177
67457
3590
17350
4280
89163
33931
10513
83493
124771
77233
51709
35017
2977
121821
130736
33771
97061
86617
56240
72338
92594
127766
11514
119889
72521
15108
109924
18000
94731
38770
98529
22188
42359
115878
26467
107873
9809
13331
27717
110931
66916
55778
5947
69892
37598
136683
80015
134658
59651
136254
43348
12245
124019
31213
132133
32892
46320
78408
50891
1051
93529
125771
139590
112239
101649
2408
56463
87809
15738
84180
58739
59005
139957
41038
128897
37554
14072
68911
8563
73722
41516
28262
85966
1887
59474
54451
34778
82146
109210
62020
59548
62739
47791
59137
11329
125791
61544
67792
73599
53633
11971
108689
112638
128279
9726
77886
2184
23797
123148
127098
73871
24663
15360
19836
2901
51185
50638
37678
133330
136200
76050
29229
58938
123840
88365
46618
109630
126260
114409
19580
16245
102731
128268
105234
91009
137994
19471
93192
138142
2618
56642
72012
3632
72001
68200
122885
99537
95189
20562
69219
91388
96611
98447
126677
56802
23164
33295
2783
125775
7703
22362
118371
110434
126982
59956
37794
101327
79426
107338
99468
58395
23979
7832
38379
72331
52383
21263
31867
7571
41824
101085
75311
114787
35884
61987
7940
59047
71633
10723
44821
55688
9436
139544
2473
136417
59499
40266
74095
138925
123955
33563
57319
7933
17746
95697
56615
70128
116959
88482
54050
135135
25918
129360
86273
61801
27699
94212
97199
99331
81286
118372
15018
67074
117915
17490
39842
37413
34108
113937
12689
18062
123851
70008
2347
1596
2056
58961
48075
95367
123794
102124
66853
9712
91484
13125
47864
119182
83688
5063
54864
1326
99786
69882
44751
77700
63723
84592
91464
97830
58528
104153
92244
18730
10512
70942
20325
128919
129902
68399
84285
90048
30523
127489
76111
98358
116965
100326
53891
60653
81740
108754
38330
41525
14987
83080
119224
78710
4023
47040
12891
38903
11192
81486
57632
138055
12427
54309
126973
118681
122707
47610
68728
129581
35098
121190
64290
12063
81515
118180
49067
23255
63286
63748
64779
78272
123179
20355
133333
127201
67394
122576
2455
54937
64061
60087
52991
52840
114395
39963
31520
73453
87572
76599
39386
99022
57788
80027
111084
139302
34559
136502
22556
97844
60249
63687
12467
43427
84041
122152
30627
127786
104727
9434
42722
5139
69520
72064
57978
20266
112026
65849
70070
35950
2447
109455
111323
36586
49482
82406
35888
84040
78907
34795
18235
115507
98481
30701
18933
18873
129204
25911
6658
70282
35344
25731
75421
81215
97794
109750
101480
46172
11951
31550
82121
14397
117356
53443
50983
3189
112200
63222
87228
27458
98016
81814
2964
32849
112515
138248
51721
78070
510
34731
8352
35854
60461
83772
93420
134607
29873
54900
40778
41823
62801
99250
32572
16508
129044
83554
19697
77595
123127
106924
105052
57494
48738
84367
90342
137604
58966
118415
75673
59475
13145
84024
71680
49957
4147
1452
44563
10372
56351
61692
52194
95503
20941
61117
112010
126336
121022
108058
63930
104148
74982
28981
21642
100071
89699
111983
74026
125016
66749
126050
44491
56245
46426
92522
106202
26924
93973
127116
37295
126675
25160
65841
58529
46100
126957
6891
8788
107979
114948
72717
72126
26281
78050
70119
102703
27748
18454
36728
129116
85202
139130
33606
1447
45555
102479
84000
48830
32804
71115
86125
19478
72626
128317
78007
118726
115273
61249
103865
59603
36196
36581
108081
62477
114630
38199
25179
118730
56652
38259
107845
118206
37388
117802
96004
59294
80280
40003
108123
113083
87469
30599
108913
20095
18915
23271
115172
110540
84519
79036
30142
120714
115616
138222
19542
66598
12773
44721
45327
45776
59331
13171
23981
96718
107324
119984
132363
47603
19986
76837
137038
83807
107436
105950
103901
126350
105572
55424
73241
50090
134459
103383
30803
110074
101604
50345
13023
90728
71417
58349
136504
130747
47871
20484
63816
15194
116820
32530
39149
113157
109366
12538
56963
76801
94839
137215
39503
60410
52638
112743
110499
47096
52477
117653
133522
130433
4349
6544
81160
75765
41245
77663
42863
89115
74499
83030
80661
51318
115559
96161
24474
61277
108698
57789
138077
39888
55003
13931
100297
107641
103026
70795
131088
15502
24799
124609
122286
29148
107505
63446
81264
8749
1108
124127
74215
51958
43508
131227
103275
19067
63739
127749
80343
32436
45537
54771
72323
76891
45054
8971
44531
124431
56117
35619
116284
80916
136579
98570
86415
80435
22015
27678
65535
139474
128156
139750
51432
31664
107328
131058
27082
31067
118806
107424
39854
694
138546
88529
53937
19951
97499
98467
4381
129968
110437
120665
70883
83368
79234
17297
23802
77600
21326
89337
77073
9482
65438
104856
17497
9117
95914
44578
40183
51071
128353
56389
28117
103250
4917
82053
123201
78767
16871
127581
68734
127308
108245
115968
47027
23830
109616
70828
101429
130942
136516
14854
116775
61953
96061
110623
71070
51974
15200
87604
79397
119904
3992
83865
83153
125260
25917
66353
40379
19139
30286
109112
122798
114882
61432
29824
138712
31047
77004
100140
138340
73519
91345
91466
111824
47406
62088
42893
75731
53639
106848
15127
33542
87192
75343
116695
48803
101259
19399
89181
96750
49684
34645
79547
24566
96076
85723
139629
103474
22726
76120
101814
96244
27465
29631
68067
74870
91719
87311
126952
5357
54159
118431
15251
117702
53773
108297
26504
131384
104047
115685
88133
130083
10329
4031
131000
82756
89753
130628
46229
112478
66747
124394
68722
70563
14025
113140
121784
105743
60451
108736
87451
90961
87166
79053
68662
938
47349
71517
132321
11396
23553
56805
117830
33881
60836
108829
92988
10588
99456
139217
123066
2554
123610
28139
73117
137634
1278
54900
79728
38080
23635
3531
129040
87152
82583
34053
88090
106284
81922
56762
94031
105474
113567
71860
115707
34402
40688
68694
44989
116495
67910
28054
119048
27872
32544
52164
1857
33822
107064
57937
71901
107050
61467
37293
54202
120401
47697
2291
86684
129618
59052
17066
95092
8970
65277
70798
43371
105964
115843
88360
82458
20105
92765
37858
47976
125309
90021
26184
135482
33436
84120
43734
486
5586
81026
54687
125987
128723
33329
49022
94692
68732
42440
26135
77702
107716
96932
97424
50032
49127
22135
108841
69231
114900
6698
117206
76560
96719
119741
72041
130154
63861
115774
106991
69446
33152
138029
31784
138226
31357
57158
92917
76441
99597
95404
130494
43664
52335
87917
93695
77813
110052
62536
7043
61303
45585
100600
137862
118655
80341
46254
108809
4201
138379
52151
49998
7882
50180
58134
6107
57888
115291
75376
110680
51239
30779
101173
94902
59465
49090
48597
137278
135493
87484
120672
33147
133068
81272
7360
111723
21612
53613
56883
2164
28343
85385
28513
36225
135564
86646
18683
29804
61936
70410
483
89526
77540
101656
44428
137005
127097
69376
110634
98941
133211
91305
132087
102630
8928
139446
50704
6891
29410
83938
9054
57752
29323
37567
70328
1238
100564
65363
31041
138852
135772
7876
88377
73312
85883
109156
46668
49331
38531
17301
8271
8093
84957
116709
110723
93885
116154
137778
100775
121915
81716
86181
16018
87390
100099
86346
88627
60662
128060
96020
35865
123831
103895
124242
33494
26129
93397
80161
75459
108280
73813
83729
92724
135122
36789
63446
65358
12942
61224
2484
134856
119291
88664
10873
66680
25114
73570
15306
62128
61629
87677
97992
21812
27923
58585
31657
54051
128334
111818
105861
72965
21982
49589
25688
133455
86377
89134
58812
75670
126709
61296
46877
82351
126311
34102
9030
127777
107671
687
49904
5652
64716
124247
3815
92638
19184
35471
123041
7517
123640
88901
80481
5622
114842
106168
139076
37570
31653
34240
113240
18361
95535
136468
77063
58197
30569
86092
45973
114592
63131
72228
120243
127846
56475
100409
80483
75658
135879
63523
59526
119519
12424
6
101492
103617
106173
76919
1186
114178
111158
90777
108890
66692
87245
45953
101241
117813
132044
7213
92404
55174
79441
48998
19371
112267
9406
99854
24276
121637
139728
83801
101155
128503
60158
62646
92119
2682
139564
93305
116859
87074
44081
85749
130117
131325
131701
91357
85490
100096
98570
14245
131622
14362
39595
10992
102980
25352
110845
127255
6988
86925
47407
84494
75427
107564
123491
27546
110245
99407
97202
87104
46480
1282
9204
36596
108959
904
127953
54448
77351
62874
68692
68972
53587
84638
56316
16566
109990
3512
120172
116977
90436
27578
37823
25863
111493
21313
29760
81737
120719
126961
5192
27198
104594
14395
40146
73552
131650
28098
127999
69001
67323
33043
114324
120909
117680
30639
137474
87669
34151
117645
40998
124586
121574
78820
126800
93066
100132
132911
11154
57203
119871
132698
84400
84465
7092
100897
18016
115094
128994
122367
44094
32668
131761
134769
13576
109440
25408
127401
33461
35910
81397
50810
20495
62970
129629
123647
132387
66112
116557
119893
123314
72780
112590
44066
17244
96033
4962
11611
71126
110308
110329
91571
2975
102089
86340
132903
71529
111747
120303
81341
124008
61700
132150
4502
124669
98130
104500
93408
24241
81057
73300
123907
130188
45889
4324
123783
1921
9285
135393
49399
95944
105722
969
75271
44162
87308
68173
115690
35406
48475
33382
19413
110174
25531
267
71195
123660
81118
24602
124253
138526
74253
108159
128713
96493
112482
112495
98413
98118
107888
124163
30414
49961
125132
105684
94122
72439
33856
46164
84197
58682
55897
79961
28856
81428
80227
76402
41439
21345
77355
2043
19870
11607
86553
8583
108099
35386
97429
42863
109856
41668
27026
269
91628
12157
82304
22102
60947
92511
44617
121495
11192
100513
61456
16399
18292
118034
69152
36083
139378
6506
14477
135600
18112
101030
120534
102562
136415
77962
121777
82622
119630
8802
82890
47609
137310
1545
69710
34608
94055
90678
16103
81599
27543
77558
74349
45834
55591
3501
58268
31321
10006
72745
26920
4470
33774
123805
83383
6540
61766
65159
89162
17747
73960
8403
65356
47621
9948
111417
82229
80354
38447
74683
21952
65989
12240
96301
111822
44182
99801
6442
51854
86158
79186
78773
90627
112959
38929
34010
95850
77047
99168
45011
94793
9480
29766
136500
33452
39713
84269
115680
96418
122715
50362
118370
48703
38953
74670
136876
83135
10822
3317
134988
96979
82502
50113
23958
31812
65393
34319
104014
2439
109838
125376
73584
119317
15141
70083
12769
31205
14351
104800
127623
113417
131514
105992
138471
30466
17013
135347
89952
4186
115015
61292
77516
33869
111404
101473
65680
13148
112143
29693
15587
81981
131421
89170
37649
6561
19252
26769
37766
9955
131569
1740
99723
123082
84083
98194
129899
77447
93540
79851
81632
44906
1142
19147
78774
88897
96972
120806
102044
69114
126850
117630
127446
118270
43151
25095
124831
38755
51863
138948
25061
19783
687
124783
119216
61121
82976
109115
138567
12867
25317
56550
57773
2810
75696
136546
91706
9019
117351
30101
54485
104201
124083
41930
82470
27233
67024
67300
65987
95239
42599
91047
115021
19637
52182
70589
80757
135157
16055
79323
8024
17723
135872
65796
20532
47920
62341
88589
33290
16044
118689
87774
120244
102771
129704
62713
106356
33079
106365
8694
128317
8963
76093
79690
28600
128274
126630
85708
123430
2684
25031
107805
20406
137254
33600
17289
21525
72293
105877
54815
88336
84565
118940
44931
23688
84995
83995
130043
94426
50359
115088
82742
35674
51180
138783
40625
15805
101764
126332
115587
80799
127714
83391
77556
101320
93343
94844
122844
1987
60720
14010
66674
121637
109302
111604
5324
54296
55598
111718
8721
82309
86805
67815
94334
114337
42949
111310
130141
4713
73993
82079
61863
61707
25470
139419
139378
95164
94262
122221
97150
131334
112583
175
112970
81884
88130
94645
112531
120079
42714
121252
62387
129518
25418
133072
80206
44718
104381
46699
25782
38374
128777
87645
76432
130598
87063
75809
85761
17676
34381
19262
9009
6963
135788
98330
65198
83917
29326
37729
63996
72039
135332
102734
61557
137101
95806
118114
41818
36538
1164
67600
51263
129941
15244
127694
96890
78658
39854
42651
96333
74235
38264
81694
57549
34052
16375
122747
94320
45701
136827
18315
117739
108510
121049
15647
105610
53206
110113
7427
89743
111276
51378
117358
101216
42973
105051
58106
121630
4905
77108
54315
55491
91723
112360
113039
102126
105086
95785
56446
10786
68963
51112
104877
37472
8512
120523
119433
61717
90635
103212
127812
61911
14589
105169
139478
57562
46571
33935
15543
51475
87394
46209
106965
39117
18568
56356
1242
123654
128492
34039
110791
57455
85151
75667
71278
93662
32542
50711
15379
99528
130274
119542
137790
4862
61062
137268
38775
107632
7554
30670
135459
94948
76878
78775
134064
71798
135130
111657
55451
123622
5696
2593
17428
90846
78260
88705
44507
110801
115767
36237
70328
106040
132130
68118
87254
53191
41737
126028
20823
49290
133049
16281
120589
69927
95055
114652
1724
66537
62661
33526
50158
68356
36118
67585
135553
90729
132641
16411
61529
108408
29000
108209
74447
21129
12678
138052
74320
30766
124080
71494
80055
93480
64126
36996
23406
19180
11647
1481
85716
50659
11358
112225
119014
47476
16161
90918
114556
8802
107329
36085
93561
136328
120645
28007
133808
109674
26059
68127
439
126490
115972
56845
79969
40097
93840
79727
35629
81839
57559
97696
132497
68917
69921
87863
92744
86081
38780
67299
71234
122460
79735
24794
95139
60379
29153
88947
30052
55211
133425
6842
18052
109397
63687
74372
125845
17526
130450
21473
75716
48009
119169
68213
116925
49089
132427
69668
111521
31206
136966
42755
130018
76701
67548
85156
113431
96700
10454
119835
128262
3879
126676
122665
89627
26714
57037
75471
20592
23838
96944
96307
71846
76112
871
48770
101552
133297
94789
73072
855
91755
92178
130872
4807
136078
52379
94589
92777
62833
74423
57391
66711
37451
40055
132689
64164
73443
68159
84755
97281
1454
17414
5478
53917
18284
54248
15468
11581
125388
64892
12435
77142
17069
119658
58300
13146
32036
12889
82275
94868
63663
139665
137930
101113
16071
130618
1629
65866
35129
86383
23146
36582
80148
28623
90499
98432
59222
82318
86364
44610
7209
75150
98103
630
54807
132755
130127
63194
5643
48753
18062
69305
24769
132343
6770
40840
99313
8398
106705
134441
71132
106202
31022
11280
111176
97872
86063
6750
40190
32426
27711
23750
107575
102165
24379
138733
94919
130858
61926
76913
39610
56339
122570
64379
25034
129339
81570
124346
114088
24626
118786
45219
130827
126159
56498
78354
84031
118912
61455
100572
11337
89165
124321
95263
27682
125052
93995
122600
115909
132273
35865
15518
48611
18434
56248
73644
124124
137817
57989
98211
22442
13126
119781
129620
139285
12631
67974
59667
131542
105780
20238
2879
54945
120910
98141
82626
105961
28488
41577
81869
20760
77441
73739
69370
72226
129986
119366
56349
104155
13706
130911
126596
26832
110692
116216
2468
123322
20541
62134
114863
126320
58723
94093
17616
39632
52234
76593
121945
57073
94522
40165
77832
8314
113903
123553
80540
80241
102918
113240
44395
92976
104151
7342
119807
51194
99909
122274
34515
120449
20759
125729
83121
55833
79822
77088
71816
108407
130033
53760
25479
84554
93925
103310
92867
44179
86862
33406
124419
26132
122998
5165
119107
87148
12507
75265
138341
112415
33890
9207
69216
54648
134935
128688
86832
74756
42127
18647
19514
32159
48759
44992
93064
119035
124653
45931
139565
71515
55688
100336
73998
38685
105500
29456
102184
94358
104720
76876
43125
138609
62434
112340
29608
57369
77379
116439
108476
119505
111437
127990
128016
136547
9333
81079
115581
133986
103361
115146
41852
135401
51833
115849
10437
17332
5304
112621
111690
110023
25848
131166
84983
88282
103505
114590
122002
17235
67380
66829
113091
38816
54818
101106
35363
40503
18537
127295
34488
121897
78792
76339
117297
130624
28539
127734
7956
33842
76706
95997
120216
78905
87162
65198
3538
27018
16139
125539
20604
83518
52368
133694
98685
83537
94800
110399
124039
113336
97694
18526
71584
36485
71216
25233
3461
99754
12966
127768
109947
66023
60116
90162
121279
123629
131711
124817
10646
124201
110355
7601
44070
139074
1294
2755
82611
96093
113153
43001
45780
47198
37879
93716
60035
109094
118948
63495
45200
108265
51262
15146
10639
87729
81660
131917
71357
49722
116733
58354
33923
63440
65954
77992
62513
67247
57098
121475
139692
6603
828
21823
30152
38706
115538
90186
124151
94485
130032
29350
39101
17645
20848
49739
105373
102507
41656
36729
128580
134740
95082
22502
58179
21035
76846
97044
88282
110295
54870
64325
93249
55697
86147
123401
70754
61685
73586
54905
132521
39970
60606
31622
57614
57805
81360
22987
20311
99367
36067
125243
94107
131149
124096
128637
128535
37293
85680
76816
7588
550
1140
100836
32598
87287
60588
103352
125323
134174
134608
117843
10495
31565
125816
68108
89370
43528
67446
86032
2894
103513
71274
73352
71013
55370
61989
59547
92662
124020
112715
76601
100921
90206
13789
133519
13844
74376
73222
139166
68549
44181
93361
55395
75745
79176
99855
1466
99055
27300
87498
101949
107164
135123
11652
14528
50492
49992
50427
119506
34012
23141
56106
134932
89698
46246
104802
103542
120622
38023
79059
25522
82203
32419
80917
134300
87947
40771
135765
47001
44422
83262
125301
11586
54737
113305
2465
81580
23296
52891
61085
57307
52383
93543
28591
2081
139788
133392
105622
120409
7767
44680
5931
66321
53451
86847
60620
117749
103969
56385
24749
8390
115998
126402
136327
30734
99706
138792
112314
99353
51682
9750
16660
104065
103292
21602
106145
79432
131345
48118
36192
139111
92797
42122
65432
122599
105320
102403
100347
69288
18787
101448
54030
111137
87849
50356
1870
23906
49147
114183
123258
77181
100285
116269
17597
63576
114222
100093
119359
105567
8210
15551
81029
77358
57672
122812
36309
139344
85215
136655
44983
80353
98102
99012
51489
22302
125720
53359
22559
34866
3893
122169
88398
104177
98437
82346
4105
72659
42438
123463
38225
26999
139013
95605
104357
33037
78417
665
32380
23631
113671
53714
103983
48125
129078
15472
70426
114797
45182
69337
126014
49074
51505
74412
129603
9941
16757
133707
58951
35547
93521
73527
62545
92534
29132
3253
101922
107548
120269
110653
107530
93940
24366
71512
2064
13443
63335
48841
128239
108516
94529
90605
133942
6033
25016
99896
132326
18124
69954
27628
53670
23474
101155
92567
92359
106638
95819
54280
74185
52440
24932
18066
6379
25650
89577
124794
39092
12912
9986
3683
97779
104515
94287
68072
86899
95654
27967
55576
90129
97920
83204
120151
121394
44358
72717
73752
10995
4887
104384
61531
57326
129315
79596
63704
131316
5524
24849
6760
134787
11187
10442
68918
92053
81080
136989
38951
13085
24956
94527
103213
99227
37730
83363
56972
58439
132431
130724
45785
137318
71459
83667
54643
60773
139614
94699
52089
5137
119547
58848
116276
107085
45641
45193
59137
103072
18533
74440
92508
19840
28966
55720
119067
43047
115435
36038
77837
107865
3113
99973
105182
74571
43639
136177
111696
43252
90875
136
24740
46773
35335
117367
13858
57327
22559
49346
136750
17444
123785
89257
37283
129102
121328
16349
32148
73114
28739
86336
17331
8203
46308
98864
82774
89946
95040
30821
109549
22266
7308
110641
69039
18994
88007
59248
76320
86918
108593
49421
104361
68730
138677
117995
57831
96356
134344
66331
29470
139434
12666
23152
7636
35326
122015
66761
101623
77055
73933
71172
99320
81240
18164
4710
100233
82522
40309
12904
29439
8902
62324
110151
77631
37352
64498
111813
110060
35193
38143
115881
34626
27161
139032
42261
62486
121046
85374
24108
34452
19306
71631
110124
76898
89794
91185
37130
32316
131494
26386
38106
116747
65061
124609
54377
102413
49106
2541
48824
84298
40684
24704
95275
44196
87
113887
106681
121132
59260
107140
131936
54918
38771
78411
131815
104916
29595
28944
113583
21088
31681
11689
137834
96742
112649
28562
35506
138106
31103
84329
58755
48138
85384
14029
92333
85470
104267
35365
42953
23527
2504
34888
78444
41274
113298
70258
6190
119245
75553
119772
332
83586
107812
114518
40327
56812
119431
52184
31269
10533
136512
90023
35022
81895
80403
103706
3716
44670
139070
46668
44548
1574
81556
122991
19199
31205
29600
1740
10449
81504
97864
127133
25089
65675
78002
41767
98839
57432
93950
130107
44317
90461
56482
79338
8707
136884
19396
128774
17905
18465
35442
62452
136390
93349
21794
15589
124553
51393
17328
111354
109249
115191
74838
110689
17218
12839
12456
116056
46622
106405
82514
90938
33218
115347
6628
18276
88583
26023
7050
106487
20839
42491
28939
17229
135839
27084
32817
96743
54829
26496
44448
24077
1687
119285
134765
18904
108475
7220
111311
15097
89977
30176
82386
99546
5523
65365
117821
70457
91387
124870
36943
88578
3712
42233
105806
115902
69317
114974
72645
124145
1469
93444
124573
3155
72729
119337
138410
17555
102909
86072
32651
29237
92600
91389
128782
74474
16753
106602
4930
84492
67824
41872
33069
47887
60457
138874
23789
129773
113847
72785
90269
91667
26228
74841
94822
98956
30529
69583
116511
133437
132007
125513
139025
84606
76901
127806
19079
93654
70760
360
38145
138583
42231
71213
46469
79039
46438
70257
68811
136636
119393
19079
88302
5621
70271
19475
80928
100800
89058
57438
70588
81064
19303
69613
2021
72555
57418
21099
26208
128177
137810
40704
103111
16392
88268
125932
95431
111057
32540
24241
107692
11933
19672
32346
17553
89942
51820
98480
50741
117229
132270
121329
34644
127924
27293
36664
60478
84710
34114
86686
49239
31923
103741
128701
48315
52009
114632
3745
23065
7172
4337
107109
135456
24008
115806
13008
90302
27625
87839
117394
121206
80108
98722
15849
44383
102366
28865
104861
47076
62978
27898
72666
94901
131638
61366
119567
19998
35998
99663
19415
19521
103999
126523
14976
104359
78680
4335
54660
106304
92173
32053
63861
8633
107127
79710
53015
69492
108574
17875
92919
7903
22124
25584
79155
13762
63302
58721
10111
75651
18383
29525
95171
98734
132399
86498
63092
71078
90832
117751
13734
43004
126155
77594
51636
69633
133655
81003
139125
78580
98877
68395
62835
97353
70331
1989
111114
133632
37062
121224
69282
31796
127101
24452
130529
119499
87301
53620
26929
38132
7722
40662
81135
133877
94607
109123
63509
64614
50125
38985
119545
125353
107380
42379
59057
37710
20720
30170
7693
57781
127746
76974
89576
91198
77777
80105
70696
25077
110076
73976
63208
117798
90989
120694
111674
21948
66168
11534
86561
92644
26871
42457
54349
110602
61188
113405
124663
81907
119927
132355
139687
84024
69328
65614
35221
123456
122070
82268
124884
92146
16244
24443
69943
107232
5136
17968
129179
47656
5853
52091
116651
32723
70900
30999
3324
132087
120756
127986
73993
100682
120340
50031
44705
26019
115644
79925
125826
97714
22192
110709
26211
14787
135151
96153
98371
116639
90472
63901
24294
96324
92344
944
105399
23243
8295
108722
15329
129050
73060
65673
66083
29751
115703
110787
32122
67698
27063
17947
1763
25606
128656
27973
16745
100158
100477
115115
76796
50948
39015
77441
123624
131358
78385
89022
130952
63031
34095
6280
28432
83506
48304
94514
89609
24006
41652
121730
68056
45066
139676
69818
70671
104683
74143
63767
64841
34619
38881
117988
61919
54248
55429
45542
21957
110165
110915
12909
33195
121361
135540
37978
64867
43844
132491
14475
44201
34142
112556
112256
79207
88583
42074
126229
53266
116216
49996
94458
127186
65228
48797
49104
119475
104225
70997
1432
74389
41911
130692
83935
139624
126231
121912
40842
6426
90754
31668
50627
124895
4223
22882
40453
92805
41307
3034
122422
17522
53029
53231
4708
94608
102028
30163
74083
66252
101160
51866
116993
119422
42557
37279
119045
5139
135543
19886
11565
86296
51553
38543
47543
55775
61424
64347
124932
102731
67380
107353
96604
96760
20584
101311
51368
98963
107826
101802
1566
68985
13667
118558
24758
32575
132189
3803
37713
127731
40
25629
74026
27945
64171
121568
60071
101947
22267
45002
64677
89646
128707
21280
46406
125642
98943
74125
84604
66768
35926
86169
112104
49592
41079
136861
82166
33267
117015
96230
20997
117055
98211
95022
4999
22381
52942
65069
124327
75208
86423
25355
1205
75129
22987
23962
60770
121929
98086
121725
25048
110363
67893
113503
19954
108971
86715
78471
118589
63730
11053
139585
17136
109263
70959
22134
107995
100252
63554
68674
11811
9976
70380
13015
85104
93366
36977
122225
51646
111414
103949
53045
81777
8194
26547
78082
93516
89614
132905
72105
13343
120309
71689
30478
65923
118999
28963
33917
79250
92516
78942
91060
78844
9322
104075
299
79039
117403
122524
130685
65168
62824
43729
123296
71017
46628
61378
885
136241
30634
72989
125935
10942
121029
16412
76864
100028
45374
87132
39277
114241
2426
106689
53084
128099
47115
53383
67137
24517
12258
57821
66036
75081
77902
49332
122450
100881
110709
123334
73473
117694
32674
59407
128635
130054
52170
41850
90081
73895
105333
105710
48135
107758
72398
77571
95856
119512
107305
139345
120380
119562
57165
46415
30994
111418
95746
129795
48650
42806
89480
122122
20499
122153
41528
125485
112207
93697
3686
38639
3943
109019
120700
52078
53128
53097
106000
125336
8960
73304
124680
105691
29217
18196
128458
36562
129614
84203
26357
14615
103361
92188
136737
100211
74341
14616
62048
22899
84665
65733
37889
88607
11103
18589
117036
64231
48037
83035
49566
33349
132690
34245
139039
21906
52440
127496
34820
18405
48051
61176
33020
11411
13363
6108
87973
64055
137075
10020
63305
81739
52105
77546
6698
63207
96134
123733
103789
120522
43120
129706
13870
12161
302
129261
10419
29094
93108
45238
23850
1158
82765
56869
128920
72479
39328
76893
112886
36403
63264
12542
94493
115368
90087
101190
14927
22572
61275
95067
3094
104394
61125
133315
116554
61426
122575
126972
90519
75683
8561
114369
53192
91325
7589
18464
23804
23269
71708
136689
59671
134971
9230
130515
86691
99317
91705
77969
98240
12979
9387
77685
93724
70511
71000
46629
131937
29926
9953
58807
81960
18513
9527
135152
109838
133468
13615
109993
16736
85322
106681
52758
56644
92262
43272
119686
27930
111328
57654
126170
100658
67041
63854
30733
113903
111205
77362
105839
1131
63666
998
59442
82178
126876
30945
28367
120343
20911
138359
113430
82584
81391
2539
139228
10005
22163
95265
37934
109842
12919
455
70500
56311
40661
101232
6565
11865
14945
112404
129347
54962
89753
48789
113492
76628
79733
1858
33323
100644
116569
123104
43227
34311
125643
18806
44315
124157
114071
58601
93998
103341
59055
24497
136003
99715
102081
2567
87932
93377
91322
77278
8339
41074
102418
121830
94054
42151
100039
103728
119146
52959
86831
138724
87270
48825
133882
107936
32981
84304
26536
126979
47644
61943
127827
19998
21657
66259
138916
85940
19636
90238
23218
4326
107663
125635
102507
38068
4137
38897
1795
99634
91856
88626
74710
15477
113802
68591
99764
6783
12894
126300
110113
36889
24594
97939
56886
22602
24198
55801
108542
20185
122390
131759
862
90053
93745
103368
104472
97882
2264
106267
33867
70471
31244
108576
85947
5045
37166
45711
128179
26411
8362
98291
63299
32955
56230
96536
31908
56779
128689
449
53315
111078
132207
54176
37482
62304
133895
118306
136537
112510
84572
30403
42981
92167
138979
105279
97211
12496
127341
85390
38907
135702
20032
78557
5008
76261
35093
36916
109391
133
13716
22705
87562
122275
53232
101396
44578
23478
79701
41114
135988
624
71516
15320
92790
46846
120598
26352
59342
107939
111741
98248
79992
131773
13156
61352
44385
24600
74619
130128
24732
88334
129184
88646
70608
18768
50041
115185
42245
129741
132650
38232
130364
64166
29903
59505
87363
10501
85856
6704
94791
33949
81303
11134
2073
94459
72485
46457
95410
7103
12936
120142
71789
2120
45139
2396
20887
95179
93933
63131
61271
86582
77715
27986
127099
83969
87490
74462
94469
33345
57517
25611
67293
115172
36745
69365
69630
85581
92174
1391
69036
105109
121532
824
83580
3022
3219
80818
98200
73503
120301
135822
136437
34367
23807
123535
118335
111296
34348
72804
120993
68217
74766
24637
43388
111510
70354
113017
33443
22527
114407
102478
103987
72291
103301
23919
51664
82871
104736
9864
132726
85036
5685
129162
119402
5844
112696
97737
93491
123396
6892
50835
51612
81657
75472
94999
29519
5825
44367
62961
4703
135125
1790
108689
43767
105090
132607
95431
24312
73695
81646
17037
18730
63682
6198
114484
69525
95246
72220
23016
54993
55463
73850
106604
113471
125673
37954
2989
131497
82320
42301
136199
53796
44090
81240
73915
125531
50198
29345
9843
123892
110990
26879
2622
11023
9429
117105
80548
104674
25676
79915
19666
81138
130116
102621
54608
115789
574
33949
83637
59245
52601
79836
89392
96691
137427
23306
58573
47624
29002
68415
31516
116343
71646
10489
127366
57426
103945
67913
22099
129620
124179
18116
47109
114294
97088
78068
66434
74013
88368
10071
133257
969
66258
59000
74011
63684
82306
108935
111307
111307
37350
119174
87650
85347
129662
51367
2772
69958
119279
1222
35929
103457
135689
59389
54102
92776
113809
120536
26788
62176
130606
136396
39496
56863
55395
89858
96898
114052
58793
68204
61711
72494
23730
125712
134192
129743
37078
136963
59701
16356
114536
95629
96164
110224
131370
10265
62999
105178
130800
66138
27353
97757
62533
43201
14619
117927
133058
111516
91979
28202
16072
13689
100695
16153
115752
94886
5895
12829
68200
41947
29184
19087
113928
101699
129310
105297
111963
28660
70474
79115
94797
74178
13223
17329
93730
4194
111608
63140
92061
63586
91341
108132
53626
28388
100636
29377
99625
106531
18557
27825
124829
47740
23263
98756
125790
12573
40404
74104
41232
110877
129570
112381
21407
2793
129709
91488
6986
101316
14627
99046
1253
105968
43530
31230
110707
4165
36958
70331
87047
55514
74507
71876
79605
97770
6983
41746
110342
47387
115850
127925
134615
105419
76657
132373
108211
66366
83861
115196
4033
98487
50594
121638
40806
94123
129219
11512
74639
2529
81843
21686
58042
16349
69913
113999
90470
76895
15744
37163
100633
107945
25088
95248
73364
78096
87620
17926
120813
7832
133122
101198
106319
20067
82835
123476
114189
48405
134988
48827
50933
53182
46864
85327
69530
116776
59325
20000
30023
51420
33514
130655
19365
34953
85902
92728
113049
9874
87005
93861
17705
80126
55058
100375
76544
114244
83851
50732
22649
78838
75911
73581
132019
122774
18907
37900
75902
54583
34251
105924
106003
67765
96578
101719
102717
18832
30798
75765
28705
117802
5978
22761
34280
61035
99488
110823
11631
43338
137907
34279
98527
73817
107859
66897
32942
103118
81148
108843
17700
115399
74766
100054
19515
7696
61772
122231
26527
92569
34348
31583
70371
16677
30695
104650
77711
130182
75472
89341
9871
73378
99971
108397
123546
44182
11645
16488
7299
92793
101682
1350
68191
36448
101404
87705
20495
139527
46287
47021
68448
56986
54955
138818
73662
85649
79819
127725
52183
131642
53417
62053
41372
13388
6802
24917
33921
18446
17756
41219
111238
119438
18920
15780
132237
96675
79836
12731
96202
126123
59751
24649
19460
91057
139818
69474
13057
79636
57198
65239
71277
86966
127292
89000
76705
110445
113917
110625
128890
131672
128195
76480
87461
7115
92259
79697
103789
32095
92427
59990
134569
128529
60990
14028
79585
60807
59853
92642
442
93402
134232
48071
40368
97875
137070
117072
68319
87338
64049
33561
55362
52243
110040
2822
59357
62298
58871
23146
94392
11297
59487
88960
116178
120477
79340
32114
41283
139192
101107
18077
92594
95339
42499
109313
53213
15920
62736
97884
103258
126784
131444
134971
39027
101483
137792
74735
23780
56662
74232
94524
44311
133719
19835
20488
90547
99174
28953
108181
74718
130060
102609
3663
61750
5107
89327
91314
21027
12062
49197
100636
115198
16992
95606
130576
118474
69749
65310
118606
102763
139542
73129
7073
109612
69315
3912
60158
28489
9216
28338
79558
139275
130947
59572
37376
112405
8898
128690
109783
20959
37886
46770
136156
54878
2375
126731
9703
48476
28393
128308
11238
27934
37788
134662
113897
107103
114925
34054
111943
124140
38743
27852
99767
29689
87423
137142
118446
96320
125831
88228
93630
69
134998
66138
31298
113724
52868
41000
22199
57612
5660
9788
61897
19799
4449
35793
103253
95725
69846
51547
79865
108589
79398
15983
114629
3172
13124
93074
99491
115307
41302
53121
91727
12651
95610
123024
126374
8477
375
124925
42441
122386
134712
104337
118537
115513
130
81789
71237
46327
133336
11101
14915
49085
27083
129544
52257
16559
58969
128099
131865
76622
41219
59943
89272
136828
42966
51998
121657
19692
36922
449
2078
7985
104785
120614
123497
81266
38754
54734
127593
32089
42186
2507
57526
45621
108402
109782
38531
3723
97880
6747
80344
115451
66689
5968
88630
86006
57965
46638
105697
71238
47086
107774
79222
128223
64739
39071
69488
103493
70156
57080
111933
88693
35939
5810
110665
4340
115591
9195
124414
49823
132293
64758
1625
58981
70725
66606
121338
105041
113244
87035
12630
136681
31160
68203
101255
72251
107273
30743
35743
13780
87822
124027
102473
100112
129837
49489
80804
81779
35036
65217
107953
27328
129974
109577
62661
37050
12535
43998
118442
125778
131032
131071
98810
138544
59274
60065
70794
2898
67159
82888
16678
131332
66914
95502
91444
33102
4990
32247
114881
40025
97463
59185
43705
63789
5114
106365
77190
17648
126714
55632
119777
94098
23054
78586
92641
82327
115002
23434
61577
42160
82673
78254
33492
9586
10107
124935
19040
15096
17181
110272
31473
90995
29456
75177
14783
34569
17893
91973
52216
4606
7604
31992
98703
30657
86930
51343
89336
61931
51128
127264
80443
133800
65517
90286
119738
51975
51572
138777
43422
45104
109048
74894
136098
114855
126422
10881
9424
4314
79205
37991
125272
86808
69983
83974
93816
133264
111669
19503
31546
139148
6766
111988
109300
48634
38625
89037
76960
90196
64165
120382
135299
9564
31627
131397
124418
18049
118629
133841
138714
57833
31832
123985
120992
78166
44311
51159
71429
132331
47014
102974
131478
30131
51314
100777
55117
89938
26165
132076
16486
90329
112457
11784
76244
4084
119532
60662
138484
98160
30854
137197
132344
39037
97534
113335
117202
1844
846
24982
134174
47859
104308
102003
77989
131973
39132
133105
58262
65296
101533
74747
131977
73989
62883
44572
54424
42414
105233
52907
116926