8
6
33
67
62
43
15
9
16
5
74
56
23
76
21
22
11
17
80
32
29
44
27
83
152
107
12
61
115
19
38
50
31
14
162
10
13
18
151
4
113
159
53
52
69
41
112