91
7
31
131
190
50
48
38
81
25
194
34
88
270
16
96
90
142
152
100
68
33
119
35
147
205
264
66
233
42
83
73
98
55
265
439
45
65
1260
62