177
100
386
184
121
189
83
69
129
16
104
187
71
312
108
28
89
116
126
133
63
29
136
40
44
271
114
74
697
266
112
43
161
26
51
367
78
24
192
96
72
1354
66
353
142
216
392
166
38
180
140
154
201
93