7
12
11
9
122
51
42
17
44
37
33
28
10
13
77
27
21
97
32
5
128
6
78
8
30
75
18
58
15
4
19
40
50
46
24
99
48
16