401
208
102
392
6
7
216
15
45
541
258
11
0
104
119
105
138
172
14
26
63
76
35
86
173
1
5
3
29
46
96
74
10
189
484
53
2
25
52
160
8
133
193
94