87
88
236
122
93
320
279
68
65
229
181
253
140
130
353
28
211
106
149
258
148
139
166
89
6
35
19
10
131
350
61
25
531
5
205
20
324
101
183
17
305
97
160
41
109
126
27
55
190
16
9
434
46
53
42
203