120
192
369
142
75
123
166
127
139
18
237
32
53
103
29
19
151
118
211
41
88
30
156
87
51
71
49
195
297
130
193
173
59
45
42
287
172
57
90
70
61
100
137
145
26
261
34
86
69