120
274
273
64
132
80
225
17
1363
40
70
97
136
142
178
455
332
24
227
724
106
72
58
110
69
119
91
67
50
78
208
94
130
249
305
121
27
166
176
128
76
87
74
118
173
167
151
57
75
85
49
48
26
62