4
26
14
3
10
2
21
17
9
0
25
41
12
13
7
39
19
27
62
8
58
246
63
64
22
29
15
52
113
16
507
46
45
18
59
54
101
53
43
232
254
110
48