163
2
19
10
67
76
5
7
36
83
27
55
18
4
25
23
8
3
11
143
16
32
70
149
50
85
47
56
104
95
88
34
156
33
64
31
30
29
15
42
66
71
9
80