416
4
11
0
32
6
22
60
8
57
46
16
359
219
75
259
31
101
3
375
12
17
191
27
7
418
39
112
79
398
95
58
140
64
83
41
63
56
30
2
42
149
20
44
143
66
110
978