71
90
187
73
30
240
87
68
138
158
137
277
531
44
172
84
72
18
433
194
52
27
13
128
12
285
38
69
185
32
249
53
33
234
810
99
5
101
36
34
40
7
170
35
21
42
116
37
624
63