251
672
174
388
125
320
92
312
159
271
65
203
90
216
22
138
11
110
20
117
23
116
3
148
44
118
7
67
6
330
2
93
62
10
55