174
514
196
187
82
118
34
35
4
42
109
29
164
124
264
66
107
113
31
49
87
19
20
236
254
16
21
13
9
120
127
23
91
39
192
198
129
33
27
222
24
220
14
43
75
36
58
18
100
172
154
28
181