497
97
48
15
15
34
31
26
34
78
106