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