54
66
18
313
87
10
97
156
289
14
7
19
80
396
34
62
173
705
78
95
683
118
150
120
51
189
23
48
65
21
36
157
63
60
49
693
149
117
111
33
167
39
68
158
64
1189
84
121
57
81
13
164
83
276
92
190