246
514
72
87
170
999
122
156
56
328
27
258
769
323
499
43
432
114
33
134
81
55
104
354
117
36
52
69
53
28
79
21
199
118
90
365
83
88
204
78
273
93
34
42
77
211
26
70
287
37
68
62
125
264