140
56
64
46
627
108
526
79
270
127
200
32
197
676
157
110
71
36
35
304
98
4201
180
2804
59
300
174
613
19
242
208
69
400
105
185
13
225
134
275
120
1143
89
562
53
131
109
305
727
25
54
624
29
119