0
22
3
5
2
4
8
7
12
1
13
26
18
6
9
25
14
17
110
19
31
28
10
11
44
47
368
27
40
68
260
15
41
54
139
16
105
137
70
30