8
6
161
9
11
7
57
10
99
14
23
47
110
63
5
28
81
45
20
22
19
16
13
31
2
44
34
54
65
18
76
52
48
83
149
12
17
381
62
144