72
282
37
262
118
153
85
81
43
71
208
70
116
154
84
78
35
132
8
140
87
14
27
261
275
52
90
12
289
21
191
272
243
448
13
45
574
22
50
17
23
171
293
32
3
135
453
186
40
162
25
61
178
93
39