0
1
4
11
3
10
25
32
20
8
14
24
2
16
48
55
21
100
43
12
35
53
7
128
61
13
42
39
118
23
132
46
17
82
83