56 3
76 5
3102 10
2697 5
12193 27
4918 17
3768 16
10228 33
5155 2
5548 20
5011 8
8727 5
8773 12
17282 17
14743 25
12428 34
23133 48
10354 11
6393 9
4576 12
12712 15
13627 32
11927 20
5606 12