15
101
874
208
158
108
62
97
125
12
223
47
49
105
54
2
29
43
13