7
9
12
5
16
22
31
15
36
24
8
18
55
6
27
11
38
20
59
127
39
10
26
179
114
53
30
14
50
37
21
28
13
34
77
17
19
76
48