51
158
21
131
65
214
47
11
64
229
37
62
109
117
13
150
281
4056
45
38
71
70
119
31
132
284
10
206
365
68
96
157
42
87
73
135
102
180
23
165
303
15
751
192
552
29
103
237
137
333
583
176