202
210
182
262
164
65
162
122
154
52
100
177
134
78
118
21
41
62
98
19
16
91
31
147
53
119
141
37
80
123
170
10
133
124
199
108
93
60
166
102
46
49
40
58
115
301
72
82
76
152
29
27
95
66
235