2
1
97
10
25
5
23
6
26
3
108
2
20
1
26
22