81
67
31
54
57
88
672
47
156
142
91
29
133
36
157
19
103
260
34
32
179
223
66
9
45
254
8
68
52
17
83
706
365
15
134
23
24
44
22
62
42
137
27
51
86
73