26
45
37
57
38
1404
78
39
138
42
75
99
60
97
179
111
27
62
90
65
186
24
16
94
31
47
126
834
114
95
55
109
69
147
51
59
134
29
142
113
85
56
43
316
88
265