68
187
55
169
106
109
57
50
158
148
113
99
65
123
101
213
73
105
97
67
77
94
42
78
41
182
37
14
10
212
81
27
48
54
47
507
122
100
26
35
776
252
175
145
162