99
269
93
97
145
80
106
321
61
22