7
20
35
30
27
16
11
14
8
12
40
23
32
88
21
37
125
29
22
13
59
52
28
6
10
74
24
188
41
36
31
93
4
62
15