192
90
54
86
120
187
160
311
139
199
31
104
250
166
77
85
87
46
170
71
209
113
123
147
90
154
212
149
151
61
74
67
156
195
21
134
198
75
135
104
150
48
133
295
82
123
74
95
33
98
78
77
78
32
36
35
29
32
41
235