257
237
235
78
112
74
77
21
38
88
33
92
18
27
8
134
86
107
13
1173
48
97
5
81
130
155
75
26
91
206
166
89
109
252
169
157
41
10
229
24
32
126
486
20
19
71
50
14
64
25
34