13
39
42
81
96
29
102
80
31
42