0
1
11
5
15
6
26
31
9
43
4
7
2
13
8
73
47
18
94
52
17
84
19
54
27
30
35
77
32
203
48
40
118
329
39
28