44
87
74
99
149
86
259
115
186
126
187
68
19
64
204
10
7
247
347
203
90
399
168
4
238
88
107
75
142
82
89
140
56
321
50
101
255
94
81
104
105
195
108
175
151
63
70
117
381
97
169
103