29
14
8
10
26
23
32
33
78
11
15
3
16
66
51
1
12
7
13
35
31
9
4
96
21
25
6
127
45
5
1195
37
73
65
0
18
82