130
230
170
94
318
143
176
161
196
111
50
31
41
21
62
151
101
71
80
73
105
206
515
40
713
106
36
132
24
56
103
420
281
721
82
44
60
72
53
49
87
285
242
52
38
26
32
28
236
135
66