91
69
34
99
51
98
115
70
103
62
146
214
169
83
36
43
84
50
15
28
124
864
49
178
81
189
718
40
80
66
35
102
68
55
145
341
265