200
38
183
136
70
167
87
218
69
31
130
71
51
20
61
33
12
62
41
277
44
73
34
16
82
35
66
131
204
120
145
101
92
199
170
91
15
533
132
129
166
161
147
5
58
2
109
27
8
100
431
47
52