17
111
55
88
99
125
52
1
90
4
124
102
3
167
2
51
0
0
8
82
1
69
7
5
