39
29
38
58
42
46
194