11
21
16
66
50
141
14
43
41
87