85
110
471
62
38
171
112
183
119
65
137
74
84
19
70
22
82
24
135
37
194
133
146
23
45
43
40
59
268
50
71
57
87
265
10
12
104
48
97
154
44
118
17
55
83
100
115
31
61
78
131
67
258