62
149
25
66
200
116
126
97
31
9
337
61
13
242
151
287
64
299
27
12
46
111
48
54
41
7
132
246
65
198
213
344
333
266
86
17
385
592
415
403
349
256
185
81
180
141
329
291
52
214
83
69
456
53