77
65
371
27
33
51
53
115
113
168
220
527
96
63
237
86
24
13
67
243
143
119
107
18
9
155
216
193
47
112
57
70
98
58
87
48
73
184
31
174
44
139
45
549
175
424
83
46
434
157
35
231
134
920
94