0
5
4
6
11
8
10
3
1
21
24
12
13
9
22
14
26
7
17
15
16
2
18
20
36
81
25
28
51
321
119
31
49
45
29
23
19
48
56
87