1
42
100
10
16
6
11
20
45
4
44
6
37
6
1
27
56
16