12 6
82 10
30 9
67 6
8021 61
5850 29
4214 33
10884 71
6576 16
11071 26
17493 41
29911 87
13098 42
29482 89
33119 92