75
86
26
139
13
7
19
107
9
48
104
31
98
82
16
27
41
108
58
96
10
54
67
26
93
Next page