705
619
523
1136
71
33
80
109
122
67
136
69
94
143
59
82
38
63
137
53
45
85
86
89
81
184
99
39
46
108
37
34
25
35
181
95
22
9
65
129
52
19
51
170
147
64
115
44
21
6
29
57
316