57
74
95
112
137
85
79
159
69
66
121
81
109
75
86
81
82
91
96
130
67
131
255
169
79
26
53
65
72
62
136
113
133
60
159
180
152
128
97
97
89
109
52
59
100
75
82
179
82
98
199
55