12
29
191
125
53
134
57
49
86
30
34
48