16
81
8
45
13
44
166
38
38
166
128
86
541
100
114