101
948
135
818
84
615
24
353
83
454
61
410
53
452
164
289
38
209
50
198
107
189
44
128
130
31
120
92
1,082
11
117
20
109
4
102