667
912
157
686
202
431
22
370
91
327
124
322
40
274
121
268
39
220
92
1,145
36
173
38
190
53
180
62
137
14
123
33
120
20
117
4
102