161
335
193
331
83
274
43
308
67
264
20
457
164
240
155
179
143
15
116
32
108
279
1,040
120
5
86
3
79
7
78
1
76
2