6
First
7
29
16
3
46
5
38
10
235
104
122
162
825
108
132
1268
1681
1472
262