50
74
178
66
19
62
128
36
26
9
45
30
35
100
268
78
202
190
64
59
84
143
106
253
49
47
75
67
249
197
722
223
73
379
25
112
34
79
234
8
63
177
131
194
80
39
116
146
44
111
14
46