483
192
668
123
150
131
103
14
34
167
152
62
29
442
182
121
346
109
45
27
46
41
239
100
191
153
133
40
64
72
63
244
43
111
44
89
125
92
35
179
21
451
188
172
36
65
60
384
76
74
39
187
220
58
73