87
76
98
715
625
531
1148
74
33
80
112
124
69
136
94
144
59
85
38
65
139
54
47
89
90
81
188
99
40
35
25
36
34
181
22
9
66
129
19
51
173
151
115
44
21
6
29