8
23
64
25
11
56
54
85
92
88
27
129
40
71
103
79
100
55
83
61
35
86
148
65
21
30
81
33
106
45
31
53
218
57
625
149
156
207
95
130
119
247
125
73
143
261
77
202
137
287
133
243
37
255