115
96
41
44
61
34
41
44
47
63
68
74
81
83
84
91
109
110
127
128
130
138
4
12
14