153
332
193
751
192
41
602
301
46
247
635
55
140
66
77
154
29
40
27
649
43
329
351
227
74
152
6
11
169
547
327
156
47
130
62
240
25
496
32
306
359
102
72
14
312
233
172
21
10
252
163
15
45