0
1
2
7
111
15
82
9
8
70
45
51
10
4
16
13
11
14
23
19
3
28
6
32
27
39
61
18
33
42
109
12
20
17
24
62
31