15
34
42
29
49
41
131
154
107
84
136
133