77
254
115
35
54
161
40
132
153
9
14
158
126
56
51
57
33
84
62
508
7
6
44
286
50
61
139
146
59
78
64
65
23
101
166
48
41
128
183
244
261
15
27
1200
1602
38
98
28