3
11
28
12
4
7
33
16
13
114