251
672
125
318
174
389
92
312
159
271
65
231
90
216
11
110
22
139
3
148
44
118
20
23
115
10
55
7
67
6
62
2
94