218
99
32
56
154
87
140
88
52
84
91
31
107
110
62
37
69
206
253
40
94
145
134
210
175
159
46
80
42
44
81
158
27
290
95
64
20
166
19
148
128
78
170
124
43