1096
130
109
72
30
44
12
31
16