226
645
163
447
109
386
30
269
86
264
49
204
12
292
92
189
225
13
743
32
181
17
455
35
168
16
160
21
121
77
165
19
117
130