24
180
258
368
30
20
31
113
52
141
203
81
125
129
97
43
78
150
48
71
138
106
122
40
171
190
191
59
36
12
58
62
216
15
3
6
197
33
28
127
8
18
9
77
256
187
57
16
27
41
148