92
8
32
131
190
50
48
31
38
86
25
194
34
88
271
16
96
90
142
152
100
68
33
120
35
147
205
264
66
235
42
83
73
98
55
265
439
46
65
1262
63