26
96
48
85
87
155
105
181
13
38
39
22
216
505
55
633
146
81
550
600
37
24
65
187
365
7
526
19
162
131
41
190
44
220
71
78