2
25
12
26
15
33
16
94
22
18
16
25