212
733
159
516
68
258
53
250
88
249
76
283
81
48
237
113
233
55
224
37
151
15
143
29
136
28
117
13
772
116
26
106
7
91