15
30
28
88
178
116
38
281
21
108
275
113
94
230
9
39
254
40
25
37
75
73
24
101
161
26
7
27
99
43
62
464
53
16
139
270
65
51
77
80
183
48
46
92
103
49
11
118
60
194