273
36
242
89
466
49
155
180
18
207
58
96
106
166
38
73
233
478
728
7
27
97
63
47
82
293
128
413
196
31
76
95
79
45
365
100
39
346
90
72
71
117
83
68
12
91
81
29
52
263
601
163
20