65
121
83
52
160
81
82
53
129
27
143
61
106
40
68
78
165
74
162
51