89
5
41
15
84
6
131
4
6
1
3
16
17
54
24
1
125
129