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