49976 5
114377 8
57332 4
49808 17
153033 43
103002 13
35528 9
59302 10
58903 10
46181 5
34132 3
33858 1
20902 0
21934 1
51655 1
59556 6
42056 8
69356 14
45558 4
155827 32
17780 1
41956 6
136679 29
71855 11