195
142
27
64
225
252
373
153
95
187
275
83
137
969
68
39
19
30
452
49
570
13
123
150
497
73
2335
189
98
652
207
672
45
175
53
154