25
18
55
20
61
99
228
14
17
16
142
278
81
28
73
32
21
23
209
50
89
90
118
9
24
30
11
26
43
134
75
15
22
39
467
34
33
158
31
199
60
68
85
151
157