0
26
8
1
11
23
4
5
10
3
13
19
7
22
6
28
16
87
31
43
240
228
15
32
14
34
18
30
42
48
46
147
35
269
39
52