77
78
376
557
51
99
120
8
114
85
59
23
47
34
166
117
43
133
65
220
49
172
26
96
42
178
219
107
9
88
38
76
226
48
20
387
212
128
28
211
141
126
183
54
22
30
150
142
125
55
66
64
63
194
71