26
48
139
86
150
32
66
137
114
56
85
73
34
254
547
106
80
25
134
107
242
149
40
38
295
339
41
69
178
75
58
127
72
169
128
123
175
258
102
109
31
100
70
198
54
406
380
39
884
15
20
174
135