16
110
21
58
9
142
80
54
57
71
113
32
31
7
20
76
29
34
48
83
162
77
6
115
68
5
41
22
17
38
92
15
101
47
19
55
23
25
30
18
67
75
12
8
11
36
112