164
152
151
140
144
122
121
103
113
83
65
38
30
32
35
230