87
73
236
85
72
38
98
27
255
21
20
24
178
33
282
290
100
70
19
43
643
36
427
797
271
64
47
141
364
229
127
690
124
102