44
211
65
137
218
123
147
18
224
115
72
311
46
251
236
37
62
86
48
234
174
154
39
49
67
64
35
43
55
53
74
38
56
60
63
474
9
92
206
42
467
273
89
121
169
109
8
40
21
50
648