33
16
28
57
35
1
95
89
43
8
5
29
7
15
31
32
18
136
132
22
3
61
2
20
37
11
25
13
14
55
56
4
0
21
52
26
42
19
38