103
9
110
12
51
11
14
16
18
19
20
21
22
25
27
28
30
32
33
34