75
84
180
76
184
67
89
37
825
135
47
128
177
232
158
63
94
95
189
176
151
106
73
155
29
85
87
43
608
88
217
285
80
78
44
70
46
61
31
18
48
33
32
49
39
119
72
28
66
92
20
41