9
4
12
6
15
14
22
10
79
7
25
17
128
11
77
93
26
48
20
27
39
8
19
5
16
13
52
156
18
83
60
114
40
36
21
68