73
34
76
78
66
97
229
644
126
50
134
24
23
169
44
63
231
90
26
215
294
52
193
102
330
251
98
205
397
82
128
130
101
69
68
43
99
67
150
163
59
89
70
190
30
177
55
103
96
29
111
47
91
20
48