83
64
7
118
31
26
9
6
14
0
2
30
3
1286
23
225
201
39
73
98
53
18
63
208
497
119
27
8
5
49
28
17
52
15
69
45
4
169
20
22
281
19
79
422
67
13