101
536
26
399
22
472
88
261
148
413
15
293
10
83
30
233
163
66
509
13
161
1
68
137
129
17
128
9
115
89
7
84