125
40
143
44
39
157
186
78
730
84
150
25
199
64
38
182
85
117
43
11
74
109
62
35
87
19
48
81
59
174
753
29
264
57
32
102
181
66
34
58
112
45
49
303
18
30
42
16
72
26
160