16
9
356
153
253
20
43
104
473
230
55
1
4777
125
434
802
52
130
213
53
48
96
13
103
141
80
91
6
199
127
64
180
779
360
28
146
74
116
150
142
56
182
282
719
515
17
46
383
122
195
345
402
29
71
10
25