77
78
80
37
17
27
40
28
101
134
121
85
136
635
173
137
519
113
59
157
65
48
154
107
124
32
111
226
114
148
133
146
96
38
92
61
18
256
167
45
327
75
143
138
70
43
24
81
35
350