333 5
1409 4
8352 7
4459 9
7478 3
13178 3
22176 7
14531 3
16453 2
14278 10
31651 10
26906 5
22277 2
18407 1
25252 9
15756 6
24334 6
24906 6
35655 10
43682 8
97756 6
99127 13
91879 12
46484 4