80
48
44
34
35
82
103
62
27
89
71
56
120
103
58
117
95
96
102
44
88
53
95
63
61
Next page