516
127
651
190
257
44
163
46
150
33
167
37
424
45
376
69
199
16
246
34
488
86
231
11
276
12
373
26
580
21
390
29