119
49
97
185
88
30
62
75
86
721
156
110
112
78
50
65
879
19
118
38
60
122
57
109
54
32
294
262
87
20
94
93
22
9
44
39
302
135
101
31
68
23
43
145
90
80
51
45
83
17