36
332
360
46
86
434
26
11
338
85
151
66
137
72
17
444
127
97
208
93
407
140
357
65
348
32
139
237
115
56
31
241
75
33
57
175
344
29
211
35
15
212
204
3208
90
88
159
1637
156
52
79
80
118
150
1085