128
175
163
114
422
261
262
147
195
74
105
232
233
65
179
49
196
577
24
37
32
464
85
81
124
44
26
13
41
269
356
235
174
122
89
479
210
30
71
33
34
29
70
64
108
157
194
329
120
191
88
79
111
8
16