49
75
35
197
195
165
169
59
90
38
78
31
205
73
27
37
45
71
29
102
47
51
67
475
96
57
18
86
93
182
125
72