13
68
49
15
48
84
92
57
97
89
130
126
99
154
81
137
300
121
131
111
85
53
63
114
261
135
27
34
106
56
45
176
160
344
149
110
21
148
167
199
206
76
25
187
142
122
41
211
295
28
350
98
304