0
12
3
5
2
1
8
9
71
6
17
4
11
24
26
81
10
62
39
27
41
32
45
48
16
29
60
74
30
42
63
65
59
15
33
18
165
79
13
89