7
39
14
8
26
6
18
93
72
99
9
73
21
12
22
13
49
46
17
20
15
61
48
58
53
16
34
37
31
92
62
80
91
23
159
149
110
116
161