21032 10
38081 8
88604 12
63883 13
26052 8
52354 10
30057 6
56501 11
44183 5
63076 33
27878 11
65907 23
58132 31
42855 31
51607 14
73527 38
85659 41
105954 49
31781 8
86003 29
105304 71
183902 113
37409 10
74876 14