216
524
86
431
125
329
177
453
65
392
59
251
85
272
77
203
71
250
41
218
44
133
6
131
4
106
26
114
376
9
129
20
138
32
113