37 0
9092 37
11383 24
10181 26
32587 119
6580 9
7536 16
55322 150
5445 10
16050 37
11374 23
25272 22
40703 72
16424 22
38317 59
78194 178
19659 27