212
731
159
512
68
257
54
250
88
249
76
281
81
48
235
113
233
6
314
55
223
37
150
15
142
29
135
28
116
13
115
26
106
7
92