52
36
34
107
160
172
63
50
134
213
109
214
363
210
120