6
29
16
15
23
36
40
34
1
80
28
2
10
138
72
13
14
18
3
33
67
25
21
55
144
45
48
42
58
17
66
54
78
0
37
114
117
47