197
195
169
174
59
78
93
46
79
32
209
74
27
38
45
75
31
108
48
51
36
68
37
487
98
58
18
86
95
187
127