16
375
120
390
175
67
66
188
147
96
24
87
36
54
17
167
235
38
53
26
228
301
40
8
119
64
146
216
45
46
41
103
49
139
29
32
52
795
62
746
203
106
133
57
159
107
261
168
98
63
28
83
379
174
42