430
6
2
354
20
126
8
341
164
269
21
114
349
35
154
105
141
7
160
9
148
36
189
23
370
12
204
121
129
64
1