216
526
86
435
125
328
177
453
65
393
59
254
85
272
77
204
71
250
41
218
44
133
6
131
3
107
26
114
92
1,084
9
129
20
138
32
113