257
48
60
342
35
213
311
404
344
263
37
338
88
16
156
12
58
28
64
165
93
43
21
51
32
61
47
1421
309
1487
33
41
49
31
10
11
27
94
40
857
153
504
135
18
91
56
247
23
333
124
281
5606
55
110
229