63
40
110
137
42
188
128
124
57
54
96
69
60
70
162
132
99
53
129
199
212
192
389
79
144
121
131
147
49
92
4
44
39
62
176
118
67
179
95
85
36
703
160
97
150
89
231
104
93
170
56
59