35
63
178
27
80
55
15
65
88
33
28
60
233
386
74
360
17
59
22
184
129
36
39
69
166
107
52
92
26
134
46
101
51
62
96
40
98
45
19
25
77
44
411
224
114
128
161
10
332
164
493
16
6
18
47