101
933
26
540
22
667
88
346
148
560
278
1,048
15
357
10
94
30
313
224
13
221
1
42
129
163
17
166
9
133
70
7
81