36
260
184
143
165
332
360
46
86
434
26
11
338
85
151
66
137
72
17
446
127
97
209
93
408
140
357
65
348
32
139
238
115
56
31
241
75
33
57
175
344
29
211
35
16
212
204
3208
90
88
159
1639
156
52