7
9
19
18
28
20
15
14
5
6
27
16
51
12
8
77
13
164
99
21
31
55
23
42
30
22
114
60
79
35
100
34
47
10
139
68
48
59
61
121
17
33