309
106
32