33
18
0
30
8
14
11
15
7
9
19
1
12
2
16
10
13
58
31
25
20
23
5
35
26
34
6
29
47
55
49
88
21
37
127
80
71
48
36