315
465
30
134
99
97
170
80
53
58
33
55
348
79
561
193
132
65
64
101
118
306
126
78
145
182
42
240
516
178
40
34