51
243
88
348
69
233
123
300
26
39
19
197
61
162
25
49
21
158
56
37
6
15
220
34
148
97
127
102
182
136
99
5
385
85
213
602
91
66
113
62
29
11
312
23
20
72
222
245
105
77
59
185
150
171