9
19
17
28
20
15
14
5
27
16
51
12
7
8
77
13
164
99
21
31
55
23
42
30
22
114
59
78
35
100
18
32
47
10
139
67
48
61
46
121
33
88