7
6
5
12
16
3
99
9
33
32
129
27
35
58
31
25
18
10
29
13
15
37
41
24
11
47
8
17
174
22
107
156
36
74
88
63
85
96
34