5
6
30
63
308
3
181
147
42
204
14
255
224
8
7
35
2
0
366
205
44
11
47
1
20
10
4
13
132
198
23
15
17
410
1087
133
22
39
31