24
26
210
14
22
29
35
27
132
51
1988
80
1
229
149
63
42
86
21
55
16
48
62
40
36
25
28
20
90
41
53
982
67
142
46
5
9
83
15
11
79
18
98
104
237
43
172