64
67
111
157
166
88
160
58
28
43
40
36
24
25
44
190
131
156
54
57
86
169
240
46
33
236
118
69
78
248
76
92
68
23
98
174
30
66
70
147
266
94
65
47
100
283