348
70
304
430
151
58
158
34
283
310
84
8
352
162
234
87
46
122
48
130
174
21
85
88
157
275
35
165
182
107
136
143
100
43
286
142
105
324
635
110
71
108
31
76
150
106
133
219
109
115
32
265
345
138