28
87
1546
125
244
111
51
167
96
2
192
64
49
111
101
14
16
49
25