24
26
80
35
31
56
81
100
98
12
19
13
37
51
417
61
36
392
84
76
38
43
1015
191
53
52
162
57
124
40
20
83
29
25
47
32
163
161
171
121
176
113
71
166
101
311
75
102
144
263