84
142
146
70
71
33
40
52
20
285
81
170
97
125
50
206
122
164
100
151
153
90
45
104
44
275
31
47
89
154
270
128
189
131
190
69
256
92
419
176
246
113
150
95
62
339
53
111
91
82
110
112
200