101
279
93
100
145
81
106
321
61
22