103
115
32
22
48
27
83
25
32
27
17
42
109
19
16