51454 0
52152 14
117126 15
218483 14
69383 7
32583 5
285257 47
82182 10
85733 14
93959 20
38131 6
151305 13
128303 17
42431 10
25882 1
277534 18
56401 10
27053 8
100109 17
55252 9
53859 11
276852 19
164157 23
234059 29